UWP和用户个人头像

时间:2016-03-15 10:40:12

标签: c# win-universal-app

UserInformation.SetAccountPictureAsync在Win10 UWP应用程序中不起作用。这有什么替代品吗? User类没有任何Set Method,只有Get。

1 个答案:

答案 0 :(得分:1)

如您所知,Windows 10或更高版本不支持UserInformation类。请改用User类。并且User类未设置帐户图片API。

  

使用 UserInformation 类为Windows 8编译的应用程序在Windows 10上运行时不再返回用户信息。这是因为在Windows 10中,未经用户明确同意,应用程序无法访问用户信息,与在Windows 8中不同,默认情况下授予此权限。

有关详细信息,请参阅UserInformation的备注部分。

您可以手动设置用户的帐户图片。使用Launcher.LaunchUriAsync启动到设置帐户图片页。

例如:

bool result = await Launcher.LaunchUriAsync(new Uri("ms-settings:emailandaccounts"));

您也可以使用Windows反馈应用程序向Microsoft反馈您的建议。