我可以使用以下命令访问 Category 集合:
Globals.ThisAddIn.Application.Session.Categories
但是,如果我有权访问另一个日历,我如何获得该日历的类别列表?
我可以使用以下命令访问 Category 集合:
Globals.ThisAddIn.Application.Session.Categories
但是,如果我有权访问另一个日历,我如何获得该日历的类别列表?
类别存储在商店日历文件夹中消息类别为“IPM.Configuration.CategoryList”的隐藏消息中。如果您转到共享日历文件夹并单击 IMAPIFolder 按钮,则可以在OutlookSpy中看到它,然后转到“关联内容”选项卡。
可以使用 Outlook 对象模型中的 MAPIFolder.GetStorage 访问该隐藏消息。
您还可以使用RDOCategories集合访问Redemption中的类别集合。Redemption 在会话级别(默认存储中的RDOSession .Categories)和存储级别(RDOStore2 .Categories)公开类别。可以使用 RDOSession.GetSharedMailbox 打开共享邮箱。