GeofenceMonitor Kelas

Definisi

Berisi informasi tentang objek Geofence yang dipantau.

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
Object Platform::Object IInspectable GeofenceMonitor
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.

Berlaku untuk

Lihat juga