0

一周前我在 MSDN 论坛上问过这个问题,但很遗憾我没有得到答复。这个功能太基础了,我无法想象这是做不到的。 http://social.msdn.microsoft.com/Forums/en-US/c6aaaefe-92e1-45b3-8b41-8edbc9866058/cannot-get-picture-of-contacts?forum=communicatorsdk

我们正在使用 Lync 客户端 SDK 开发 Lync SupressedUI 客户端。我们想显示登录用户的联系人照片。当我们关闭 UISupression 时,我们确实得到了一张照片。当我们打开 UISupression 时,我们没有得到照片。

有 3 个可能相关的 ContactInformationType: - ContactInformationType.Photo - ContactInformationType.IconStream - ContactInformationType.IconUrl

当使用 Photo 时,它会在 UISupression 关闭时起作用。但当 UISupression 开启时不会。我们得到的异常是:ItemNotFoundException

使用 IconStream 时,我们得到异常:FileNotFound Exception。异常不告诉哪个文件。这是消息的一部分:HRESULT 异常:0x80070002

当调用 ContactInformationType.IconUri 时,我们得到一个 ItemNotFoundException。

显示登录用户的照片根本不是问题。奇怪的是,当联系人在常用联系人组中时,我们确实会得到一张照片。

有没有人在打开 UISupression 时显示联系人的照片?

4

1 回答 1

0

意外的是,我们有一个解决方案可以显示联系人的照片。

需要为联系人列表中的每个联系人开始对话。之后就可以获得照片了。

于 2014-04-15T11:44:44.383 回答