GeofenceHardware.RegisterForMonitorStateChangeCallback Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registre o retorno de chamada para ser notificado quando o estado de um sistema de monitoramento de cerca geográfica de hardware for alterado.
[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 do monitor
- callback
- GeofenceHardwareMonitorCallback
Retorno de chamada que será chamado.
Retornos
true sobre o sucesso
- Atributos
Comentários
Registre o retorno de chamada para ser notificado quando o estado de um sistema de monitoramento de cerca geográfica de hardware for alterado. Por exemplo, ele pode mudar de #MONITOR_CURRENTLY_AVAILABLE para #MONITOR_CURRENTLY_UNAVAILABLE
android.Manifest.permission#ACCESS_FINE_LOCATION Requer permissão quando #MONITORING_TYPE_GPS_HARDWARE usado.
android.Manifest.permission#LOCATION_HARDWARE Requer permissão para acessar o geofencing em hardware.
Essa API não deve ser chamada diretamente pelos desenvolvedores do aplicativo. Uma API de nível mais alto que abstrai o hardware deve ser usada. Todas as verificações são feitas pela API pública de nível superior. Qualquer bloqueio necessário deve ser tratado pela API de nível superior.
O mesmo objeto de retorno de chamada pode ser usado para ser informado de transições de cerca geográfica e alterações de estado do subsistema de hardware subjacente.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.