DeviceAdminReceiver.OnProfileProvisioningComplete(Context, Intent) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド プロファイルまたはマネージド デバイスのプロビジョニングが正常に完了したときに呼び出されます。
[Android.Runtime.Register("onProfileProvisioningComplete", "(Landroid/content/Context;Landroid/content/Intent;)V", "GetOnProfileProvisioningComplete_Landroid_content_Context_Landroid_content_Intent_Handler")]
public virtual void OnProfileProvisioningComplete(Android.Content.Context context, Android.Content.Intent intent);
[<Android.Runtime.Register("onProfileProvisioningComplete", "(Landroid/content/Context;Landroid/content/Intent;)V", "GetOnProfileProvisioningComplete_Landroid_content_Context_Landroid_content_Intent_Handler")>]
abstract member OnProfileProvisioningComplete : Android.Content.Context * Android.Content.Intent -> unit
override this.OnProfileProvisioningComplete : Android.Content.Context * Android.Content.Intent -> unit
パラメーター
- context
- Context
#onReceiveに従った実行中のコンテキスト。
- intent
- Intent
#onReceiveに従って受信した意図。
- 属性
注釈
マネージド プロファイルまたはマネージド デバイスのプロビジョニングが正常に完了したときに呼び出されます。
このコールバックを実行するための前提条件として、 DeviceAdminReceiver は #ACTION_PROFILE_PROVISIONING_COMPLETEの意図フィルターを宣言する必要があります。 そのコンポーネントは、マネージド プロビジョニングを開始したDevicePolicyManager#ACTION_PROVISION_MANAGED_PROFILE意図のDevicePolicyManager#EXTRA_DEVICE_ADMINでも指定する必要があります。
マネージド プロファイルのプロビジョニングが完了すると、プロファイル所有者が DevicePolicyManager#setProfileEnabled(ComponentName admin)を呼び出すまで、マネージド プロファイルは非表示になります。 通常、プロファイル所有者は、 AccountManager を使用してアカウントを追加し、API を呼び出してプロファイルを目的の状態にするなど、追加のセットアップが完了したときにプロファイルを有効にします。
プロビジョニングはサーバーの操作を待たずに完了するため、プロファイル所有者は、必要に応じてデータが使用可能になるまで待機する必要があります (たとえば、Android デバイス ID や、サーバーの操作の結果として設定されるその他のデータ)。
バージョン android.os.Build.VERSION_CODES#Oから、マネージド プロビジョニングが完了すると、このコールバックと共に、アクティビティの意図 DevicePolicyManager#ACTION_PROVISIONING_SUCCESSFUL も同じアプリケーションに送信されます。
Intentには、#ACTION_PROFILE_PROVISIONING_COMPLETEに指定された任意の追加機能を含めることができます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。