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#EXTRA_DEVICE_ADMINDevicePolicyManager#ACTION_PROVISION_MANAGED_PROFILE啟動管理配置的意圖中指定。
當受管理設定檔的配置完成後,該受管理設定檔會被隱藏,直到設定檔擁有者呼叫 DevicePolicyManager#setProfileEnabled(ComponentName admin)。 通常,設定檔擁有者會在完成任何額外設定(例如透過使用 API AccountManager 新增帳號)並將設定檔恢復到理想狀態後,才會啟用該設定檔。
請注意,配置完成時不會等待任何伺服器互動,因此設定檔擁有者需等待資料可用(例如 Android 裝置 ID 或其他因伺服器互動而設定的資料)。
從版本 android.os.Build.VERSION_CODES#O開始,當受管配置完成後,連同回調一同,活動意圖 DevicePolicyManager#ACTION_PROVISIONING_SUCCESSFUL 也會傳送到同一應用程式。
它可以 Intent 包含 所 #ACTION_PROFILE_PROVISIONING_COMPLETE指定的任何額外元素。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。