如何获取Windows Phone 8.1所有者的个人资料图片

时间:2014-05-07 02:21:33

标签: windows-phone-8 windows-runtime windows-phone-8.1

我想获得Windows Phone用户(所有者)的图片。似乎有一个合适的Api UserInformation。我尝试过但两个代码总是返回null。我在人物应用中有个人资料图片。(但我不确定这是用UserInformation映射的那个)

IStorageFile file1 = UserInformation.GetAccountPicture(AccountPictureKind.SmallImage);
IStorageFile file2 = UserInformation.GetAccountPicture(AccountPictureKind.LargeImage);

我的环境是

  • Windows Phone 8.1 Lumia 920设备。
  • Visual Studio 2013 Update 2 RC

我还添加了应用程序清单。

xml <Applications> <Application Id="App" Executable="$targetnametoken$.exe"> <Extensions> <Extension Category="windows.accountPictureProvider" /> </Extensions> </Application> <Applications>

我错过了吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,Windows Phone上当前不存在此功能,因此该方法将始终返回null。 MSDN上的图标相当简单 - 它们仅指示方法是否在特定平台上存在和可调用,而不是它是否完全实现了预期的行为。当然,理想情况下,备注部分会有一个注释表明行为的差异。