Compartir a través de


ImsRcsManager.GetRegistrationState(IExecutor, IConsumer) Método

Definición

Obtiene el estado de registro del servicio IMS.

[Android.Runtime.Register("getRegistrationState", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetRegistrationState_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)]
[Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")]
public virtual void GetRegistrationState (Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer stateCallback);
[<Android.Runtime.Register("getRegistrationState", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetGetRegistrationState_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>]
abstract member GetRegistrationState : Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.GetRegistrationState : Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parámetros

executor
IExecutor

Executor que se usará para llamar a la devolución de llamada de estado de registro de IMS.

stateCallback
IConsumer

Devolución de llamada denominada en el proporcionado Executor que contendrá el estado de registro del servicio IMS, que será uno de los siguientes: RegistrationManager#REGISTRATION_STATE_NOT_REGISTERED, RegistrationManager#REGISTRATION_STATE_REGISTERINGo RegistrationManager#REGISTRATION_STATE_REGISTERED.

Atributos

Comentarios

Obtiene el estado de registro del servicio IMS.

Requiere permiso: android.Manifest.permission#READ_PRECISE_PHONE_STATE READ_PRECISE_PHONE_STATE o que la aplicación que llama tiene privilegios de operador (consulte android.telephony.TelephonyManager#hasCarrierPrivileges).

Documentación de Java para android.telephony.ims.ImsRcsManager.getRegistrationState(java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a