DevicePolicyManager.AddCrossProfileWidgetProvider 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由受管理設定檔的設定檔擁有者或持有 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 授權,讓特定套件中的小工具提供者能在父設定檔中使用時呼叫。
[Android.Runtime.Register("addCrossProfileWidgetProvider", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "GetAddCrossProfileWidgetProvider_Landroid_content_ComponentName_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")]
public virtual bool AddCrossProfileWidgetProvider(Android.Content.ComponentName? admin, string? packageName);
[<Android.Runtime.Register("addCrossProfileWidgetProvider", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "GetAddCrossProfileWidgetProvider_Landroid_content_ComponentName_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")>]
abstract member AddCrossProfileWidgetProvider : Android.Content.ComponentName * string -> bool
override this.AddCrossProfileWidgetProvider : Android.Content.ComponentName * string -> bool
參數
- admin
- ComponentName
這個請求就是和這個 DeviceAdminReceiver 問題有關的。 如果呼叫者不是裝置管理員,則為 Null。
- packageName
- String
該套件是 widget 提供者被允許列入名單的。
傳回
包裹是否被加入。
- 屬性
備註
由受管理設定檔的設定檔擁有者或持有 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 授權,讓特定套件中的小工具提供者能在父設定檔中使用時呼叫。 因此,使用者將能將允許清單套件中執行於設定檔下的元件加入,並加入執行於父設定檔下的元件主機,例如主畫面。 請注意,一個套件可能包含零個或多個提供者元件,每個元件提供不同的元件類型。
<強>備註:</strong> 預設情況下,任何 widget provider 套件都不被允許列出。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
另請參閱
- <xref:Android.App.Admin.DevicePolicyManager.RemoveCrossProfileWidgetProvider(Android.Content.ComponentName%2c+System.String)>
- GetCrossProfileWidgetProviders(ComponentName)