記事「 https://msdn.microsoft.com/en-us/library/office/jj900715.aspx?f=255&MSPPError=-2147217396」に従って、Outlook 2013 (64 ビット) 用の IM クライアント (32 ビット) を実装しました。 .
UCOfficeIntegration で COM クラスを実装しました。以下のリンクにも1つの例があり、私のクラスの実装はこの例でうまく機能しています。リンク: _IContactsAndGroupsCallback.OnLookUp
Outlook は以下の API を IM クライアントに呼び出しており、IM クライアントも有効なデータで応答しています。しかし、Outlook は、Outlook 連絡先カードでのチャット、音声通話、ビデオ通話でユーザーのプレゼンスを有効にすることができませんでした。
Outlook から IM クライアントに API を呼び出しましたか?
IContactManager.GetContactByUri
IContact.CanStart
IContact.GetContactInformation
IContactManager.CreateSubscription
IContactSubscription.AddContact
IContactSubscription.Subscribe
IContact.BatchGetContactInformation
IContact.Settings
これらの API が Outlook から呼び出される場合、Outlook が Outlook 連絡先カードでユーザーのプレゼンスを有効化/更新しないのはなぜですか?
誰でもこの問題を解決するのを手伝ってくれませんか?