Langue

DevicePolicyManager.SetCrossProfileWidgetProviders Méthode

Définition

Appelé par le propriétaire du profil d’un profil managé ou un titulaire de l’autorisation android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION d’autoriser les fournisseurs de widgets à partir de packages à être disponibles dans le profil parent.

[Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")]
public virtual void SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection<string> packageNames);
[<Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")>]
abstract member SetCrossProfileWidgetProviders : System.Collections.Generic.ICollection<string> -> unit
override this.SetCrossProfileWidgetProviders : System.Collections.Generic.ICollection<string> -> unit

Paramètres

packageNames
ICollection<String>

Packages à partir desquels les fournisseurs de widgets sont autorisés.

Attributs

Remarques

Appelé par le propriétaire du profil d’un profil managé ou un titulaire de l’autorisation Manifest.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION pour permettre aux fournisseurs de widgets à partir de packages d’être disponibles dans le profil parent. Par conséquent, l’utilisateur pourra ajouter des widgets à partir du package autorisé s’exécutant sous le profil à un hôte de widget qui s’exécute sous le profil parent, par exemple l’écran d’accueil. Notez qu’un package peut avoir zéro ou plusieurs composants de fournisseur, où chaque composant fournit un type de widget différent.

Remarque : Par défaut, aucun package de fournisseur de widgets n’est autorisé.

Remarque : cette API met à jour l’intégralité de la liste verte en un seul accès, en remplaçant toute liste verte précédente. Cela est plus efficace que d’utiliser addCrossProfileWidgetProvider(ComponentName, String) et removeCrossProfileWidgetProvider(ComponentName, String) pour mettre à jour la liste verte un package par heure, en particulier si la liste verte se compose de nombreux packages.

Référence Android pour android.app.admin.DevicePolicyManager.setCrossProfileWidgetProviders.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à