Bagikan melalui


GeofenceMonitor.GeofenceStateChanged Kejadian

Definisi

Dimunculkan ketika status satu atau beberapa objek Geofence dalam koleksi GeofencesgeofenceMonitor telah berubah

// Register
event_token GeofenceStateChanged(TypedEventHandler<GeofenceMonitor, IInspectable const&> const& handler) const;

// Revoke with event_token
void GeofenceStateChanged(event_token const* cookie) const;

// Revoke with event_revoker
GeofenceMonitor::GeofenceStateChanged_revoker GeofenceStateChanged(auto_revoke_t, TypedEventHandler<GeofenceMonitor, IInspectable const&> const& handler) const;
public event TypedEventHandler<GeofenceMonitor,object> GeofenceStateChanged;
function onGeofenceStateChanged(eventArgs) { /* Your code */ }
geofenceMonitor.addEventListener("geofencestatechanged", onGeofenceStateChanged);
geofenceMonitor.removeEventListener("geofencestatechanged", onGeofenceStateChanged);
- or -
geofenceMonitor.ongeofencestatechanged = onGeofenceStateChanged;
Public Custom Event GeofenceStateChanged As TypedEventHandler(Of GeofenceMonitor, Object) 

Jenis Acara

Persyaratan Windows

Kemampuan aplikasi
location

Keterangan

Peristiwa ini dimunculkan saat aplikasi Anda berjalan dan status geofence yang didaftarkan oleh aplikasi Anda berubah. Kejadian ini juga dimunculkan saat aplikasi Anda diaktifkan jika ada laporan yang belum dibaca dalam koleksi yang diperoleh dengan memanggil ReadReports. Ini memungkinkan aplikasi yang kembali dari ditangguhkan untuk diberi tahu bahwa ada laporan yang belum dibaca dalam antrean dan memperbarui UI yang sesuai. Ini juga memungkinkan aplikasi Anda membaca laporan yang terjadi di latar belakang jika tugas latar belakang Anda tidak diluncurkan karena kondisi yang diatur dengan SystemCondition, seperti menunggu koneksi internet atau menunggu pengguna hadir.

Berlaku untuk

Lihat juga