在Outlook 2013中打开的Office 365网站中创建的联系人项目

问题描述:

您好,

是否可以打开"联系卡"。通过Office 365 OWA中的Web创建,使用其独特的"Contact.EntryId"本地安装的Outlook 2013?

Is it possible to open a "Contact Card" created via web in Office 365 OWA, on your locally installed Outlook 2013 using its unique "Contact.EntryId"?

我有通过COM / OLE连接到Outlook的Delphi应用程序。我的目标是使用OutlookNamespace.GetItemFromId(EntryId,StoreEntryId)来检索ContactItem并在Outlook 2013中显示。但是,在
中检索项目  错误。我注意到Contact.StoreEntryId (通过Exchange Webservices Managed API检索)似乎为null。

I have Delphi application which connects to outlook via COM/OLE. My goal is to retreive the ContactItem using OutlookNamespace.GetItemFromId(EntryId, StoreEntryId) and display in outlook 2013. However, retrieving the item results in an error. I noticed that Contact.StoreEntryId (retrieved via Exchange Webservices Managed API) seems to null.







您好EZiNet,

Hi EZiNet,

首先,我建议在

开发SharePoint 2013应用

Outlook for developer
论坛。在那里,您将获得最合格的答案。

First of all, I'd suggest asking Office 365 and Outlook programming related questions in the Developing Apps for SharePoint 2013 or Outlook for developers forum instead. There you will the most qualified answers.


ContactItem
类不提供
StoreEntryId
属性。请在
MSDN。
中找到完整的属性列表。 > 相反,您可以获得
Parent
联系人项目的文件夹,请参阅
StoreID
属性。

The ContactItem class from the Outlook Object Model doesn't provide the StoreEntryId property. Please find the full list of properties in MSDN. Instead, you can get the Parent folder of the contact item and see the StoreID property.