語言

DevicePolicyManager.SetApplicationRestrictionsManagingPackage 方法

定義

由設定檔擁有者或裝置擁有者呼叫,授權套件管理呼叫使用者的應用程式限制,透過 #setApplicationRestrictions#getApplicationRestrictions和 。

[Android.Runtime.Register("setApplicationRestrictionsManagingPackage", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetSetApplicationRestrictionsManagingPackage_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=24)]
public virtual void SetApplicationRestrictionsManagingPackage(Android.Content.ComponentName admin, string? packageName);
[<Android.Runtime.Register("setApplicationRestrictionsManagingPackage", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetSetApplicationRestrictionsManagingPackage_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=24)>]
abstract member SetApplicationRestrictionsManagingPackage : Android.Content.ComponentName * string -> unit
override this.SetApplicationRestrictionsManagingPackage : Android.Content.ComponentName * string -> unit

參數

admin
ComponentName

這個請求就是和這個 DeviceAdminReceiver 問題有關的。

packageName
String

套件名稱將被賦予應用程式限制 API 的存取權限。 如果 null 收到,目前的包裹就會被清除。

屬性

備註

由設定檔擁有者或裝置擁有者呼叫,授權套件管理呼叫使用者的應用程式限制,透過 #setApplicationRestrictions#getApplicationRestrictions和 。

此權限會持續存在,直到之後透過呼叫此方法並取得值 null 或卸載管理套件而被清除。

呼叫此 API 時必須安裝所提供的應用程式限制管理套件,否則會拋出 。NameNotFoundException

此會員已被棄用。 來自 android.os.Build.VERSION_CODES#O。 #setDelegatedScopes改用內#DELEGATION_APP_RESTRICTIONS視鏡。

Java 文件 android.app.admin.DevicePolicyManager.setApplicationRestrictionsManagingPackage(android.content.ComponentName, java.lang.String)。

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

適用於