【问题标题】:Link contact to outlook item将联系人链接到 Outlook 项目
【发布时间】:2017-07-17 17:14:49
【问题描述】:

我想将 Outlook JournalItem 链接到 Contact。我正在使用下面的代码,但journalItem.Links 为空,当我尝试使用journalItem.Links.Add(contactToLink) 添加链接时,它会抛出未设置为实例的对象引用错误。如何添加链接?

var outlookApp = new Application();
        var journalItem = (JournalItem)outlookApp.CreateItem(OlItemType.olJournalItem);

        journalItem.Subject = parameters.Subject;
        journalItem.Body = parameters.Description;
        journalItem.Duration = parameters.Duration;
        journalItem.Start = parameters.DtWhen;
        journalItem.Type = "Phone call";

        var contactToLink = (ContactItem)outlookApp.Session.GetItemFromID(parameters.EntityID);
        journalItem.Links.Add(contactToLink);

        journalItem.Save();

【问题讨论】:

    标签: interop office-interop outlook-addin


    【解决方案1】:

    Outlook 不再支持 Links 集合 - 它已被折旧。

    如果 usingRedemption 是一个选项,它会公开 Links 集合的 RDOMail 对象和从它派生的对象(例如 RDOJournalItem

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2012-07-29
      • 1970-01-01
      • 2015-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多