1

Microsoft Phone 10当我意识到“UWP 是一个跨窗口逻辑”时,我正在调试我的应用程序,所以现在我正在使用我的计算机。

然而,一个问题出现在我的脑海中:

您如何知道/获取有关您的应用程序正在运行的系统类型的信息?

我的意思是这个问题,例如,我的应用程序当前是在手机上还是在计算机上运行?

感谢您的帮助 !

4

1 回答 1

2

在 PCL 或 SAP 中

静态 Device 类包括几个属性和方法,允许您的代码在运行时以非常简单直接的方式处理设备差异:

  • Device.OS 属性返回 TargetPlatform 枚举的成员:iOS、Android、WinPhone 或其他。WinPhone 成员指的是所有 Windows 和 Windows Phone 平台。

  • Device.Idiom 属性返回 TargetIdiom
    枚举的成员:Phone、Tablet、Desktop 或 Unsupported。

您可以在 if 和 else 语句或 switch 和 case 块中使用这两个属性来执行特定于特定平台的代码。

设备

于 2016-08-29T12:52:56.067 回答