Interop 将联系人链接到outlook项目
我想将Outlook JournalItem链接到联系人。我正在使用下面的代码,但是journalItem.Links为null,当我尝试使用journalItem.Links.AddcontactToLink添加链接时,它抛出未设置为实例错误的对象引用。如何添加链接Interop 将联系人链接到outlook项目,interop,office-interop,outlook-addin,Interop,Office Interop,Outlook Addin,我想将Outlook JournalItem链接到联系人。我正在使用下面的代码,但是journalItem.Links为null,当我尝试使用journalItem.Links.AddcontactToLink添加链接时,它抛出未设置为实例错误的对象引用。如何添加链接 var outlookApp = new Application(); var journalItem = (JournalItem)outlookApp.CreateItem(OlItemType.olJourn
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不再支持链接集合-它已折旧 若使用是一个选项,那个么它将公开对象和从中派生的对象的集合,例如