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 を呼び出し、ウォッチャーはまだ停止中です。 イベントは引き続き発生する可能性があります。 |
注釈
次の状態図は、 DeviceWatcherStatus 列挙体によって表される状態の間で DeviceWatcher がどのように遷移するかを示しています。