GeofenceMonitor Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public ref class GeofenceMonitor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GeofenceMonitor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class GeofenceMonitor
Public NotInheritable Class GeofenceMonitor
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
location
|
Keterangan
Gunakan properti Current statis untuk mendapatkan objek GeofenceMonitor yang berisi semua informasi geofence aplikasi.
Anda akan menerima pengecualian IDS_GEOFENCEMONITOR_OUT_OF_SYNC jika status peristiwa Location Framework Service tidak sinkron dengan GeofenceMonitor. Anda dapat mencoba memulihkan dengan menghapus semua penanganan aktivitas di GeofenceMonitor atau memulai ulang aplikasi. Setelah semua penanganan aktivitas dihapus, Anda dapat menambahkan kembali penanganan aktivitas apa pun dan mencoba kembali operasi.
Properti
Current |
Mendapatkan objek GeofenceMonitor yang berisi semua informasi Geofence aplikasi. |
Geofences |
Mengembalikan vektor objek Geofence aplikasi yang saat ini terdaftar di GeofenceMonitor di seluruh sistem. |
LastKnownGeoposition |
Pembacaan terakhir lokasi perangkat. |
Status |
Menunjukkan status GeofenceMonitor saat ini. |
Metode
ReadReports() |
Mendapatkan kumpulan perubahan status pada objek Geofence dalam koleksi Geofences dari GeofenceMonitor. |
Acara
GeofenceStateChanged |
Dimunculkan ketika status satu atau beberapa objek Geofence dalam koleksi GeofencesgeofenceMonitor telah berubah |
StatusChanged |
Muncul ketika status GeofenceMonitor telah berubah. |