Condividi tramite


DeviceWatcher.Start Metodo

Definizione

Avvia una ricerca di dispositivi e sottoscrive gli eventi di enumerazione del dispositivo.

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

Commenti

Un'app chiama Start per iniziare la ricerca di dispositivi. Durante questa enumerazione iniziale, DeviceWatcher genera un evento Aggiunto per ogni dispositivo trovato, finché non vengono trovati tutti i dispositivi. DeviceWatcher genera un evento EnumerationCompleted al termine dell'enumerazione iniziale e continua a generare eventi se un dispositivo viene aggiunto, aggiornato o rimosso.

Il metodo Start può essere chiamato solo quando DeviceWatcher si trova nello stato Create, Stopped o Aborted . La proprietà Status indica lo stato DeviceWatcher . Quando si avvia di nuovo il watcher, attendere l'evento Arresta prima di chiamare Start. Il diagramma seguente illustra in che modo DeviceWatcher passa tra gli stati rappresentati dall'enumerazione DeviceWatcherStatus .

diagramma dello stato degli stati di DeviceWatcher

Si applica a