检测是否启用了功能
本文关键字:功能 启用 是否 检测 | 更新日期: 2023-09-27 18:34:44
我的应用需要能够访问用户帐户信息。我在那里添加了
<Capabilities>
<uap:Capability Name="userAccountInformation"/>
</Capabilities>
到 package.appxmanifest。
有没有办法检查用户是否不允许此功能?
在 Windows 8 中,您必须使用名称访问允许
if ( !UserInformation.NameAccessAllowed )
{
}
没有等同于NameAccessAllow的
但 UserInformation 类在 Windows 10 或更高版本上不受支持。请改用 User 类。
视窗 10:
使用 UserInformation 类的针对 Windows 8 编译的应用在 Windows 10 上运行时不再返回用户信息。这是因为在 Windows 10 中,未经用户明确同意,应用无权访问用户信息,这与 Windows 8 中默认授予此权限不同。
源