我在一周前在MSDN论坛上问过这个问题,但不幸的是我没有得到答复。这个功能是如此基本,我无法想象这是不可能完成的。 http://social.msdn.microsoft.com/Forums/en-US/c6aaaefe-92e1-45b3-8b41-8edbc9866058/cannot-get-picture-of-contacts?forum=communicatorsdk
我们正在使用Lync Client SDK开发Lync SupressedUI客户端。 我们想要显示登录用户的联系人照片。 当我们关闭UISupression时,我们会得到一张照片。 当我们打开UISupression时,我们没有得到照片。
有3个可能相关的ContactInformationTypes: - ContactInformationType.Photo - ContactInformationType.IconStream - ContactInformationType.IconUrl
使用Photo时,UISupression关闭时可以正常工作。 但是当UISupression打开时却没有。 我们得到的异常是:ItemNotFoundException
使用IconStream时,我们得到异常:FileNotFound Exception。 该异常不会告诉哪个文件。这是消息的一部分:来自HRESULT的异常:0x80070002
调用ContactInformationType.IconUri时,我们收到ItemNotFoundException。
显示登录用户的照片根本不是问题。 当联系人在常用联系人群组中时,我们会收到一张照片。
当UISupression打开时,有没有人让它显示联系人的照片?
答案 0 :(得分:0)
我们有一个解决方案可以显示联系人的照片。
需要为联系人列表中的每个联系人开始对话。 之后可以获得照片。