Lenguaje

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).

Java documentación 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a