我正在创建通用Windows应用程序(电话和Metro),并且需要访问操作系统的友好名称(例如Windows Phone 8.1)。互联网上的所有来源都指向Environment.OSVersion
,但是Environment
不包含OSVersion
的定义。我想念什么吗?
最佳答案
我用它来获得一些统计数据:
Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation deviceInfo = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
string FriendlyName = deviceInfo.FriendlyName;
string OperatingSystem = deviceInfo.OperatingSystem;
string SystemManufacturer = deviceInfo.SystemManufacturer;
string SystemProductName = deviceInfo.SystemProductName;
不幸的是,WindowsPhone不是像Silverlight那样的完整操作系统版本,只能是Windows或WindowsPhone。