以下を使用して、Category コレクションにアクセスできます。
Globals.ThisAddIn.Application.Session.Categories
しかし、別のカレンダーへの代理アクセス権を持っている場合、そのカレンダーのカテゴリのリストを取得するにはどうすればよいでしょうか?
以下を使用して、Category コレクションにアクセスできます。
Globals.ThisAddIn.Application.Session.Categories
しかし、別のカレンダーへの代理アクセス権を持っている場合、そのカレンダーのカテゴリのリストを取得するにはどうすればよいでしょうか?
カテゴリは、ストアの予定表フォルダーにある "IPM.Configuration.CategoryList" のメッセージ クラスの非表示のメッセージに格納されます。共有カレンダー フォルダに移動してIMAPIFolderボタンをクリックし、[関連コンテンツ] タブに移動すると、OutlookSpy で表示できます。
この隠しメッセージには、Outlook オブジェクト モデルの MAPIFolder.GetStorage を使用してアクセスできます。
RDOCategoriesコレクションを使用してRedemptionの Categories コレクションにアクセスすることもできます。Redemption は、セッション レベル (デフォルト ストアのRDOSession .Categories) とストア レベル ( RDOStore2 .Categories) の両方でカテゴリを公開します。共有メールボックスは、RDOSession.GetSharedMailbox を使用して開くことができます。