Partager via


DeviceWatcherStatus Énumération

Définition

Décrit l’état d’un objet 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
Héritage
DeviceWatcherStatus
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Aborted 5

L’opération de l’observateur a été abandonnée. Aucun événement ultérieur ne sera déclenché.

Created 0

Il s’agit de l’état initial d’un objet Watcher. Pendant cet état, les clients peuvent inscrire des gestionnaires d’événements.

EnumerationCompleted 2

L’observateur a terminé l’énumération de la collection initiale. Les éléments peuvent toujours être ajoutés, mis à jour ou supprimés de la collection.

Started 1

L’observateur passe à l’état Démarré une fois que Start est appelé. L’observateur énumére la collection initiale. Notez que pendant cette phase d’énumération, il est possible de recevoir des notifications Mises à jour et Supprimées , mais uniquement pour les éléments qui ont déjà été ajoutés.

Stopped 4

Le client a appelé Stop et l’observateur a terminé tous les événements en suspens. Aucun autre événement ne sera déclenché.

Stopping 3

Le client a appelé Stop et l’observateur est toujours en cours d’arrêt. Les événements peuvent toujours être déclenchés.

Remarques

Le diagramme d’état suivant montre comment DeviceWatcher effectue des transitions entre les états représentés par l’énumération DeviceWatcherStatus.

diagramme d’état des états DeviceWatcher

S’applique à