【问题标题】:VSTO Outlook 2007 unique message IDVSTO Outlook 2007 唯一邮件 ID
【发布时间】:2011-05-28 11:33:51
【问题描述】:

我正在使用 VSTO 创建 Outlook 2007 加载项。我需要存储有关每封电子邮件的信息(由用户输入)。我的第一个想法是创建一个小型“数据库”,根据需要引用每封电子邮件。但我似乎无法为此目的为每封电子邮件找到可访问的标识符。是否有可用于我可以使用的每个邮件消息项的 ID 或其他一些唯一字段?

C# 或 VB.NET 代码都可以。希望这对您来说是一些简单的点!

提前致谢!

【问题讨论】:

    标签: .net vsto outlook-addin outlook-2007 outlook-object-model


    【解决方案1】:

    邮件项目有许多属性,包括EntryID Property。也可以加custom properties

    【讨论】:

      【解决方案2】:

      Outlook 项目具有唯一的 EntryID 和 StoreID,您需要这两者才能稍后找到该项目。
      例如,如果您创建一个引用 Outlook 电子邮件的数据库,您可能需要一种在 Outlook 中查找和打开电子邮件的方法。

      要检索 Outlook 项目,您需要知道其 EntryID 和 StoreID,以便将值传递给 NameSpace.GetItemFromID(EntryIDItem, EntryIDStore)

      您可以在此处阅读有关它的更多信息: http://msdn.microsoft.com/en-us/library/office/bb206749(v=office.12).aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-27
        • 2020-09-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-30
        • 2012-11-01
        • 2018-10-22
        相关资源
        最近更新 更多