DeviceWatcher.Start 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
开始搜索设备,并订阅设备枚举事件。
public:
virtual void Start() = Start;
void Start();
public void Start();
function start()
Public Sub Start ()
注解
应用调用“开始”以开始搜索设备。 在此初始枚举期间, DeviceWatcher 会针对找到的每个设备引发 Added 事件,直到找到所有设备。 当初始枚举完成时, DeviceWatcher 将引发 EnumerationCompleted 事件,并在添加、更新或删除设备时继续引发事件。
仅当 DeviceWatcher 处于 “已创建”、“ 已停止” 或“ 已中止 ”状态时,才能调用 Start 方法。 Status 属性指示 DeviceWatcher 状态。 重新启动观察程序时,请等待 Stopped 事件,然后再调用 Start。 下图显示了 DeviceWatcher 如何在 DeviceWatcherStatus 枚举表示的状态之间转换。