GeofenceHardware.RegisterForMonitorStateChangeCallback Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registrare il callback per ricevere una notifica quando cambia lo stato di un sistema di monitoraggio del recinto virtuale hardware.
[Android.Runtime.Register("registerForMonitorStateChangeCallback", "(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z", "")]
public bool RegisterForMonitorStateChangeCallback(Android.Hardware.Location.GeofenceMonitoringType monitoringType, Android.Hardware.Location.GeofenceHardwareMonitorCallback? callback);
[<Android.Runtime.Register("registerForMonitorStateChangeCallback", "(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z", "")>]
member this.RegisterForMonitorStateChangeCallback : Android.Hardware.Location.GeofenceMonitoringType * Android.Hardware.Location.GeofenceHardwareMonitorCallback -> bool
Parametri
- monitoringType
- GeofenceMonitoringType
Tipo di monitoraggio
- callback
- GeofenceHardwareMonitorCallback
Callback che verrà chiamato.
Valori restituiti
true in caso di successo
- Attributi
Commenti
Registrare il callback per ricevere una notifica quando cambia lo stato di un sistema di monitoraggio del recinto virtuale hardware. Ad esempio, può passare da #MONITOR_CURRENTLY_AVAILABLE a #MONITOR_CURRENTLY_UNAVAILABLE
Richiede android.Manifest.permission#ACCESS_FINE_LOCATION l'autorizzazione quando #MONITORING_TYPE_GPS_HARDWARE viene usata.
Richiede android.Manifest.permission#LOCATION_HARDWARE l'autorizzazione per accedere al recinto virtuale nell'hardware.
Questa API non deve essere chiamata direttamente dagli sviluppatori di app. Api di livello superiore che astrae l'hardware deve essere invece usata. Tutti i controlli vengono eseguiti dall'API pubblica di livello superiore. Qualsiasi blocco necessario deve essere gestito dall'API di livello superiore.
Lo stesso oggetto callback può essere usato per essere informato delle transizioni di recinto virtuale e delle modifiche dello stato del sottosistema hardware sottostante.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.