Language

ProvisioningManager.RegisterFeatureProvisioningChangedCallback メソッド

定義

IMS 機能プロビジョニングの更新をリッスンするために使用される新しい FeatureProvisioningCallback を登録します。

[Android.Runtime.Register("registerFeatureProvisioningChangedCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetRegisterFeatureProvisioningChangedCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)]
[Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")]
public virtual void RegisterFeatureProvisioningChangedCallback(Java.Util.Concurrent.IExecutor executor, Android.Telephony.Ims.ProvisioningManager.FeatureProvisioningCallback callback);
[<Android.Runtime.Register("registerFeatureProvisioningChangedCallback", "(Ljava/util/concurrent/Executor;Landroid/telephony/ims/ProvisioningManager$FeatureProvisioningCallback;)V", "GetRegisterFeatureProvisioningChangedCallback_Ljava_util_concurrent_Executor_Landroid_telephony_ims_ProvisioningManager_FeatureProvisioningCallback_Handler", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PRECISE_PHONE_STATE")>]
abstract member RegisterFeatureProvisioningChangedCallback : Java.Util.Concurrent.IExecutor * Android.Telephony.Ims.ProvisioningManager.FeatureProvisioningCallback -> unit
override this.RegisterFeatureProvisioningChangedCallback : Java.Util.Concurrent.IExecutor * Android.Telephony.Ims.ProvisioningManager.FeatureProvisioningCallback -> unit

パラメーター

executor
IExecutor

コールバック メソッドが呼び出される Executor。 この値は null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。

callback
ProvisioningManager.FeatureProvisioningCallback

登録されているコールバック インスタンス。 この値は null にすることはできません。

属性

注釈

IMS 機能プロビジョニングの更新をリッスンするために使用される新しい FeatureProvisioningCallback を登録します。

このコールバックに関連付けられているサブスクリプションが削除されると (SIM の削除、ESIM スワップなど)、このコールバックは自動的に削除されます。

アクセス許可が必要です: android。Manifest.permission#READ_PRIVILEGED_PHONE_STATE、Manifest.permission.READ_PRECISE_PHONE_STATE、または呼び出し元にキャリア特権があることを示します (テレフォニーマネージャー.hasCarrierPrivileges()を参照)。

android.telephony.ims.ProvisioningManager.registerFeatureProvisioningChangedCallbackの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象