DeviceWatcher.Stop Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beenden Sie das Auslösen der Ereignisse, die Enumerationsergebnisse hinzufügen, aktualisieren und entfernen.
public:
virtual void Stop() = Stop;
void Stop();
public void Stop();
function stop()
Public Sub Stop ()
Hinweise
Um eine Suche nach Geräten zu beenden, ruft eine App Stop auf und wechselt in den Status Beenden . Das Ereignis Stopped wird ausgelöst, wenn der Stop-Vorgang abgeschlossen ist und deviceWatcher in den Status Beendet wechselt .
Das folgende Diagramm zeigt, wie deviceWatcher zwischen den durch die DeviceWatcherStatus-Enumeration dargestellten Zuständen wechselt.
Dieser Aufruf überwechselt den DeviceWatcher in den Status Beenden und wird sofort abgeschlossen. Der Watcher wechselt in den Status Beendet , sobald alle Ereignisse abgeschlossen sind, die bereits ausgelöst werden.
Anrufer warten möglicherweise auf das Ereignis Beendet , wenn sie wissen müssen, wann deviceWatcher beendet wurde. Anrufer müssen auf das Ereignis Beendet warten, bevor sie Start aufrufen können, um den Watcher neu zu starten. Anrufer können Ereignisse abbestellen, wenn sie nach dem Beenden keine weiteren Ereignisse erhalten möchten, aber nicht auf das Beendete Ereignis warten möchten.