DeviceWatcher.Stop Metode

Definisi

Berhenti menaikkan peristiwa yang menambahkan, memperbarui, dan menghapus hasil enumerasi.

public:
 virtual void Stop() = Stop;
void Stop();
public void Stop();
function stop()
Public Sub Stop ()

Keterangan

Untuk menghentikan pencarian perangkat, aplikasi memanggil Hentikan dan memasuki status Berhenti . Peristiwa Dihentikan dinaikkan ketika operasi Hentikan selesai dan DeviceWatcher memasuki status Dihentikan .

Diagram berikut menunjukkan bagaimana DeviceWatcher beralih antara status yang diwakili oleh enumerasi DeviceWatcherStatus .

diagram status status DeviceWatcher

Panggilan ini mentransisikan DeviceWatcher ke status Berhenti dan segera selesai. Pengamat akan beralih ke status Dihentikan setelah semua peristiwa yang sudah dalam proses dinaikkan telah selesai.

Penelepon mungkin menunggu peristiwa Dihentikan jika mereka perlu tahu kapan DeviceWatcher telah berhenti. Penelepon harus menunggu peristiwa Dihentikan sebelum mereka dapat memanggil Mulai untuk memulai ulang pengamat. Penelepon mungkin berhenti berlangganan dari peristiwa jika mereka tidak ingin menerima peristiwa tambahan setelah Berhenti tetapi tidak ingin menunggu peristiwa Dihentikan .

Berlaku untuk