信息
您所需的主题如下所示。但此主题未包含在此库中。

DeviceInformation.CreateWatcher | createWatcher Methods

创建枚举设备的 DeviceWatcher,其会在枚举的设备集合更改时引发事件。

重载列表

方法说明
CreateWatcher() Creates a DeviceWatcher for all devices.
CreateWatcher(String) Creates a DeviceWatcher for devices matching the specified Advanced Query Syntax (AQS) string.
CreateWatcher(DeviceClass) Creates a DeviceWatcher for devices matching the specified DeviceClass.
CreateWatcher(String, IIterable(String)) Creates a DeviceWatcher for devices matching the specified Advanced Query Syntax (AQS) string and the specified collection of properties.

备注

DeviceWatcher 首先执行设备的初始枚举,引发找到的每个设备的一个 Added 事件并完成初始的枚举时引发 EnumerationCompleted 事件。在初始枚举完成后,当添加、删除或更新设备时将引发事件。

注意  当有设备添加、删除或更新时,应用程序必须订阅所有 addedremoved 和通知的 updated 事件。如果应用程序仅处理 added 事件,在最初的设备枚举完成之后如果设备添加到系统,它将不会接收更新。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

命名空间

Windows.Devices.Enumeration
Windows::Devices::Enumeration [C++]

元数据

Windows.winmd

另请参见

DeviceInformation
如何在添加、删除或更改设备时获取通知

 

 

显示:
© 2015 Microsoft