DeviceWatcherStatus 列挙型

定義

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 がどのように遷移するかを示しています。

DeviceWatcher 状態の状態図

適用対象