語言

DevicePolicyManager.ActionProvisionManagedProfile 欄位

定義

活動動作:啟動配置流程,建立受管理的設定檔。

[Android.Runtime.Register("ACTION_PROVISION_MANAGED_PROFILE")]
public const string ActionProvisionManagedProfile;
[<Android.Runtime.Register("ACTION_PROVISION_MANAGED_PROFILE")>]
val mutable ActionProvisionManagedProfile : string

欄位值

屬性

備註

活動動作:啟動配置流程,建立受管理的設定檔。

可以透過查詢方法 #isProvisioningAllowed(String)來檢查是否允許配置。

意圖可能包含以下額外內容:

<表格><thead><tr><th>額外</th></th th></th><支援>版本</th></tr<>/thead<>tbody><tr<>td<>#EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE/td td><colspan=“2”></td<>/tr<>tr<>td<>#EXTRA_PROVISIONING_SKIP_ENCRYPTION/td><td></td td>><android.os.Build.VERSION_CODES#N<+/td<>/tr tr td<<#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE>>/td><TD Colspan=“2”></TD></TR<>TR<>TD>#EXTRA_PROVISIONING_LOGO_URI</TD<>TD Colspan=“2”></TD></TR><TR<>TD<>#EXTRA_PROVISIONING_SKIP_USER_CONSENT/TD><TD Colspan=“2”><B>僅由現有裝置擁有者嘗試建立管理設定檔</B></TD<>/TR><TR<>TD#EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION<>/TD<>TD Colspan=“2”></TD></TR TR<>><><TD><#EXTRA_PROVISIONING_DISCLAIMERS/TD><TD Colspan=“2”></TD></TR><TR<>TD<>#EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME/TD><TD<>B>若#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME未指定則必須。 必須與呼叫應用程式的套件名稱相符。</b></td><tdandroid.os.Build.VERSION_CODES#LOLLIPOP>+</td<>/tr><tr><td><#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME/td><td><b>若#EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME未指定,則需使用。 套件名稱必須與呼叫應用程式的套件名稱相符。</b>/td><td>android.os.Build.VERSION_CODES#M+</td></tr><tr><td#EXTRA_PROVISIONING_ALLOW_OFFLINE<>/td<>td colspan=“2”在>android.os.Build.VERSION_CODES#TIRAMISU + 上,當設定為 true 時,這會強制 <b<> 或 b> 離線配置,而不是允許< /td></tr></tbody<>/table<>

當受管理配置完成後,廣播會傳送至配置意圖中指定的應用程式。 DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE廣播是在受管理的設定檔中傳送,廣播#ACTION_MANAGED_PROFILE_PROVISIONED則在主要設定檔中傳送。

從版本 android.os.Build.VERSION_CODES#O開始,當受管配置完成,連同上述廣播一起,活動意圖 #ACTION_PROVISIONING_SUCCESSFUL 也會傳送給設定檔擁有者。

若配置失敗,管理設定檔會被移除,裝置會回復到先前狀態。

若啟動時結果 android.app.Activity#startActivityForResult(Intent, int) 代碼為 , android.app.Activity#RESULT_OK 表示同步部分的配置流程已成功,但這並不保證整個流程都會成功。 相反地,結果代碼 表示 android.app.Activity#RESULT_CANCELED 使用者退出配置或未符合某些配置前置條件。

若裝置上有裝置政策管理角色持有者更新器,則必須在啟動此意圖前嘗試網路連線。

Java 文件 android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_PROFILE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於