链接联系人展望项目

问题描述:

我想链接Outlook JournalItemContact。我正在使用下面的代码,但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(); 

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

如果使用Redemption是一个选项,它暴露Links集合RDOMail对象和对象的从它(如RDOJournalItem

衍生