【问题标题】:Get all MS Outlook Appointment Categories获取所有 MS Outlook 约会类别
【发布时间】:2018-01-24 15:33:05
【问题描述】:

我了解如何将类别分配给单个约会。由此,我可以轻松推断如何将所有类别分配给日历中的任何约会。但是,到目前为止,可能有一些已定义的类别实际上并未用于任何约会,我打算仍然能够捕获这些类别。

最终结果是我的应用程序应该能够向用户显示 MS Outlook 中所有已配置类别的下拉列表。我将如何使用互操作来执行此操作?

到目前为止,我已经查看了 Microsoft.Office.Interop 库中包含的各种类,但我似乎找不到任何类似于 .GetAvailableCategories() 方法的东西。谷歌在这个问题上也有点像砖墙。

【问题讨论】:

    标签: c# outlook interop


    【解决方案1】:

    使用Namespace.Categories 集合。如果您想要来自其他商店的类别(例如,委托 Exchange 邮箱),您可以从该商店的默认日历文件夹中读取隐藏(关联)消息(您可以在 OutlookSpy 中查看数据 - 单击 IMAPIFolder,转到“关联内容”选项卡)或使用Redemption:它在商店级别公开类别(RDOPstStore.Categories、RDOExchangeMailboxStore.Categories 等)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-24
      • 1970-01-01
      • 2015-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多