我了解如何将分配给各个约会的类别。由此,我可以轻松地推断如何将所有类别分配给日历中的任何约会。但是,可能存在未实际用于任何约会的已定义类别,因此,我打算仍能够捕获这些类别。
最终结果是我的应用程序应该能够向用户显示MS Outlook中所有已配置类别的下拉列表。我将如何使用互操作进行此操作?
到目前为止,我查看了Microsoft.Office.Interop
库中包含的各种类,但我似乎找不到类似.GetAvailableCategories()
方法的内容。谷歌在这个问题上也是一块砖墙。
答案 0 :(得分:1)
使用Namespace.Categories
集合。如果您想要来自其他商店的类别(例如代理Exchange邮箱),您可以从该商店的默认日历文件夹中读取隐藏(关联)邮件(您可以在OutlookSpy中查看数据 - 单击IMAPIFolder,转到到&#34;关联内容&#34;标签)或使用Redemption:它会在商店级别公开类别(RDOPstStore。类别,RDOExchangeMailboxStore。类别等。)< / p>