Поделиться через


ImsRcsManager.GetRegistrationState(IExecutor, IConsumer) Метод

Определение

Возвращает состояние регистрации службы 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

Параметры

executor
IExecutor

Этот Executor метод будет использоваться для вызова обратного вызова состояния регистрации IMS.

stateCallback
IConsumer

Обратный вызов, вызывающий предоставленныйExecutor, который будет содержать состояние регистрации службы IMS, которая будет одной из следующих: RegistrationManager#REGISTRATION_STATE_NOT_REGISTEREDили RegistrationManager#REGISTRATION_STATE_REGISTERINGRegistrationManager#REGISTRATION_STATE_REGISTERED.

Атрибуты

Комментарии

Возвращает состояние регистрации службы IMS.

Требуется разрешение: android.Manifest.permission#READ_PRECISE_PHONE_STATE READ_PRECISE_PHONE_STATE или что вызывающее приложение имеет права оператора (см. раздел android.telephony.TelephonyManager#hasCarrierPrivileges).

Документация по Java для android.telephony.ims.ImsRcsManager.getRegistrationState(java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к