Partager via


DeviceWatcher.Start Méthode

Définition

Démarre une recherche d’appareils et s’abonne aux événements d’énumération d’appareils.

public:
 virtual void Start() = Start;
void Start();
public void Start();
function start()
Public Sub Start ()

Remarques

Une application appelle Démarrer pour commencer la recherche d’appareils. Pendant cette énumération initiale, deviceWatcher déclenche un événement Added pour chaque appareil trouvé, jusqu’à ce que tous les appareils soient trouvés. DeviceWatcher déclenche un événement ÉnumérationCompleted une fois l’énumération initiale terminée, et continue à déclencher des événements si un appareil est ajouté, mis à jour ou supprimé.

La méthode Start ne peut être appelée que lorsque l’état DeviceWatcher est créé, arrêté ou abandonné . La propriété Status indique l’état DeviceWatcher . Lorsque vous redémarrez l’observateur, attendez l’événement Arrêté avant d’appeler Start. Le diagramme 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 à