老周的博客http://blog.csdn.net/tcjiaan,转载请注明原作者和出处。
如何获得当前机器上的设备ID,名称以及缩略图,我们需要用到一个类——DeviceInformation类(位于 Windows.Devices.Enumeration命名空间)。
使用方法是这样的:
1、通过DeviceInformation.FindAllAsync静态方法获得一个DeviceInformationCollection集合。
2、将这个集合foreach一下就可以访问其中各成员,这个相信不难明白。
3、DeviceInformation对象的Id属性获取设备的标识符。
4、Name属性获取设备名称。
5、GetThumbnailAsync方法获取设备的缩略图。
看起来是不是很简单呢?下面,我们用一个实例来深化一下。
1、启动VS,新建项目(此处省略38个字)。
2、在主页的根Grid中声明一个ListView,用来显示获取到的设备信息。XAML如下:
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<ListView Name="lvDevices