【发布时间】:2010-06-01 00:43:36
【问题描述】:
我想使用 Redemption 从 Outlook/exchange 检索特定文件夹中具有已知 EntryID 的联系人。
以下代码在 RDOSession 对象上调用 GetMessageFromID。我只想要标准联系人文件夹中的联系人,所以我使用第二个参数来限制搜索空间。
RDOFolder folder = Session.GetDefaultFolder(rdoDefaultFolders.olFolderContacts);
RDOContactItem i = Session.GetMessageFromID(syncRow.SyncId, folder.EntryID, null) as RDOContactItem;
每当我执行此兑换时,都会引发 COM 异常:Error in IMAPISession.OpenMsgStore: MAPI_E_INVALID_ENTRYID。我做错了什么?
【问题讨论】:
标签: c# interop outlook-redemption