GeofenceHardware.RegisterForMonitorStateChangeCallback Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registre la devolución de llamada para recibir una notificación cuando cambie el estado de un sistema de supervisión de geovalla de 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
Parámetros
- monitoringType
- GeofenceMonitoringType
Tipo del monitor
- callback
- GeofenceHardwareMonitorCallback
Devolución de llamada a la que se llamará.
Devoluciones
true en caso de éxito
- Atributos
Comentarios
Registre la devolución de llamada para recibir una notificación cuando cambie el estado de un sistema de supervisión de geovalla de hardware. Por ejemplo, puede cambiar de #MONITOR_CURRENTLY_AVAILABLE a #MONITOR_CURRENTLY_UNAVAILABLE
Requiere android.Manifest.permission#ACCESS_FINE_LOCATION permiso cuando #MONITORING_TYPE_GPS_HARDWARE se usa.
Requiere android.Manifest.permission#LOCATION_HARDWARE permiso para acceder a la geovalla en hardware.
Los desarrolladores de aplicaciones no deben llamar a esta API directamente. Una API de nivel superior que abstrae el hardware debe usarse en su lugar. Todas las comprobaciones se realizan mediante la API pública de nivel superior. La API de nivel superior debe controlar cualquier bloqueo necesario.
El mismo objeto de devolución de llamada se puede usar para informarse de las transiciones de geovalla y los cambios de estado del subsistema de hardware subyacente.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.