获取所有 MS Outlook 约会类别
Get all MS Outlook Appointment Categories
我了解如何获取分配给单个约会的类别。由此,我可以很容易地推断出如何将所有类别分配给日历中的任何约会。然而,到目前为止,可能有定义的类别实际上没有用于任何约会,我打算仍然能够捕获这些。
最终结果是我的应用程序应该能够向用户显示 MS Outlook 中所有已配置类别的下拉列表。我将如何使用互操作来做到这一点?
到目前为止,我已经查看了 Microsoft.Office.Interop
库中包含的各种 类,但我似乎找不到任何类似于 .GetAvailableCategories()
方法的东西。 Google 在这个问题上也有点障碍。
使用Namespace.Categories
collection。如果您想要来自其他商店的类别(例如委托 Exchange 邮箱),您可以从该商店的默认日历文件夹中读取隐藏(关联)的消息(您可以在 OutlookSpy - I am its author - click IMAPIFolder, go to the "Associated Contents" tab) or use Redemption (I am also its author): it exposes categories on the store level (RDOPstStore.Categories, RDOExchangeMailboxStore.Categories 等中看到数据。 ).
我了解如何获取分配给单个约会的类别。由此,我可以很容易地推断出如何将所有类别分配给日历中的任何约会。然而,到目前为止,可能有定义的类别实际上没有用于任何约会,我打算仍然能够捕获这些。
最终结果是我的应用程序应该能够向用户显示 MS Outlook 中所有已配置类别的下拉列表。我将如何使用互操作来做到这一点?
到目前为止,我已经查看了 Microsoft.Office.Interop
库中包含的各种 类,但我似乎找不到任何类似于 .GetAvailableCategories()
方法的东西。 Google 在这个问题上也有点障碍。
使用Namespace.Categories
collection。如果您想要来自其他商店的类别(例如委托 Exchange 邮箱),您可以从该商店的默认日历文件夹中读取隐藏(关联)的消息(您可以在 OutlookSpy - I am its author - click IMAPIFolder, go to the "Associated Contents" tab) or use Redemption (I am also its author): it exposes categories on the store level (RDOPstStore.Categories, RDOExchangeMailboxStore.Categories 等中看到数据。 ).