繁体   English   中英

获取通用应用程序(Windows Phone)信息

[英]Get the universal app (windows phone) information

是否可以提取Windows Phone 8.1(WINRT)通用应用程序的“设置” |“关于”中显示的相同信息?

我已经搜索了一段时间,但无济于事,好吧,我想知道是否是因为我正在模拟器中运行它。

我有兴趣检查是否可以仅出于好奇心从设备中提取哪些信息,但我确实希望能够提取名称(如“电话信息”标题下方的第一行所示)。

我尝试了以下方法:

Windows.System.UserProfile.UserInformation.GetFirstNameAsync();
Windows.System.UserProfile.UserInformation.GetFirstNameAsync();
Windows.System.UserProfile.UserInformation.GetDisplayNameAsync();
...

我也尝试了以下方法:

Windows.Devices.Enumeration.DeviceInformation.

并循环浏览所有返回的项(即113),但它没有提供与About | Setting | User Information真正相关的任何内容。

我在模拟器中直接在手机上运行了以上代码,但是所有UserInformation函数都向我返回了空白值。

有任何想法吗?

谢谢。

您无法真正获得这些(尤其是在电话上)。 如果查看相关的MSDN页面,则可以看到:

https://msdn.microsoft.com/zh-cn/library/windows/apps/windows.system.userprofile.userinformation.aspx-例如, GetLastName方法备注包含:“隐私可以阻止对用户姓氏的访问设置(例如,如果UserInformation :: NameAccessAllowed属性为false)。如果访问被阻止,则此方法返回一个空字符串。”

另外, DeviceInformation类还用于查找与PC相连的设备(例如:类似于打印机助手应用程序): https : //msdn.microsoft.com/zh-cn/library/windows/apps/windows.devices.enumeration.deviceinformation

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM