Condividi tramite


DeviceWatcherStatus Enumerazione

Definizione

Descrive lo stato di un oggetto 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
Ereditarietà
DeviceWatcherStatus
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

Aborted 5

L'operazione di controllo è stata interrotta. Non verranno generati eventi successivi.

Created 0

Si tratta dello stato iniziale di un oggetto Watcher. Durante questo stato i client possono registrare i gestori eventi.

EnumerationCompleted 2

Il watcher ha completato l'enumerazione della raccolta iniziale. Gli elementi possono comunque essere aggiunti, aggiornati o rimossi dalla raccolta.

Started 1

Il watcher passa allo stato Avviato dopo la chiamata a Start . Watcher enumera la raccolta iniziale. Si noti che durante questa fase di enumerazione è possibile ricevere notifiche aggiornate e rimosse , ma solo per gli elementi che sono già stati aggiunti.

Stopped 4

Il client ha chiamato Stop e il watcher ha completato tutti gli eventi in sospeso. Non verranno generati altri eventi.

Stopping 3

Il client ha chiamato Stop e il watcher è ancora in fase di arresto. Gli eventi possono comunque essere generati.

Commenti

Il diagramma di stato seguente mostra come DeviceWatcher esegue la transizione tra gli stati rappresentati dall'enumerazione DeviceWatcherStatus.

Diagramma dello stato degli stati di DeviceWatcher

Si applica a