DeviceWatcher.Start 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
啟動搜尋裝置,並訂閱裝置列舉事件。
public:
virtual void Start() = Start;
void Start();
public void Start();
function start()
Public Sub Start ()
備註
應用程式會呼叫 \[開始\] 開始搜尋裝置。 在此初始列舉期間, DeviceWatcher 會針對找到的每個裝置引發 Added 事件,直到找到所有裝置為止。 DeviceWatcher會在初始列舉完成時引發EnumerationCompleted事件,並在新增、更新或移除裝置時繼續引發事件。
只有在 DeviceWatcher 處於 Created、 Stopped 或 Aborted 狀態時,才能呼叫 Start 方法。 Status屬性工作表示DeviceWatcher狀態。 重新開機監看員時,請先等候 Stopped 事件,再呼叫 Start。 下圖顯示DeviceWatcher 如何在 DeviceWatcherStatus列舉所代表的狀態之間轉換。