DeviceWatcherStatus 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述 DeviceWatcher 物件的狀態。
public enum class DeviceWatcherStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class DeviceWatcherStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum DeviceWatcherStatus
var value = Windows.Devices.Enumeration.DeviceWatcherStatus.created
Public Enum DeviceWatcherStatus
- 繼承
-
DeviceWatcherStatus
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
欄位
Aborted | 5 | 監看員已中止作業。 不會引發後續事件。 |
Created | 0 | 這是 Watcher 物件的初始狀態。 在此狀態用戶端期間,可以註冊事件處理常式。 |
EnumerationCompleted | 2 | 監看員已完成列舉初始集合。 專案仍然可以從集合中新增、更新或移除。 |
Started | 1 | 一旦呼叫 Start ,監看員就會轉換成 [已啟動] 狀態。 監看員正在列舉初始集合。 請注意,在此列舉階段,可以接收 已更新 和 移除 的通知,但只能接收已 新增的專案。 |
Stopped | 4 | 用戶端已呼叫 Stop ,且監看員已完成所有未完成的事件。 不會引發進一步的事件。 |
Stopping | 3 | 用戶端已呼叫 Stop ,且監看員仍在停止過程中。 事件仍可能會引發。 |
備註
下列狀態圖顯示 DeviceWatcher 如何轉換 DeviceWatcherStatus 列舉所代表的狀態。