DevicePolicyManager.SetCrossProfilePackages Método

Definición

Establece el conjunto de nombres de paquete con lista de administradores permitidos que pueden solicitar el consentimiento del usuario para la comunicación entre perfiles.

[Android.Runtime.Register("setCrossProfilePackages", "(Landroid/content/ComponentName;Ljava/util/Set;)V", "GetSetCrossProfilePackages_Landroid_content_ComponentName_Ljava_util_Set_Handler", ApiSince=30)]
public virtual void SetCrossProfilePackages(Android.Content.ComponentName admin, System.Collections.Generic.ICollection<string> packageNames);
[<Android.Runtime.Register("setCrossProfilePackages", "(Landroid/content/ComponentName;Ljava/util/Set;)V", "GetSetCrossProfilePackages_Landroid_content_ComponentName_Ljava_util_Set_Handler", ApiSince=30)>]
abstract member SetCrossProfilePackages : Android.Content.ComponentName * System.Collections.Generic.ICollection<string> -> unit
override this.SetCrossProfilePackages : Android.Content.ComponentName * System.Collections.Generic.ICollection<string> -> unit

Parámetros

admin
ComponentName

esta DeviceAdminReceiver solicitud está asociada a

packageNames
ICollection<String>

los nuevos nombres de paquete entre perfiles

Atributos

Comentarios

Establece el conjunto de nombres de paquete con lista de administradores permitidos que pueden solicitar el consentimiento del usuario para la comunicación entre perfiles.

Supone que el autor de la llamada es un propietario del perfil y es el especificado admin.

Las llamadas anteriores se invalidan mediante cada llamada posterior a este método.

Tenga en cuenta que otras aplicaciones pueden solicitar el consentimiento del usuario para la comunicación entre perfiles si el OEM las ha permitido explícitamente.

Cuando faltan paquetes entre perfiles previamente establecidos en packageNames, la operación de la aplicación para INTERACT_ACROSS_PROFILES se restablecerá para esos paquetes. Esto no se producirá para los paquetes permitidos por el OEM.

Java documentación para android.app.admin.DevicePolicyManager.setCrossProfilePackages(android.content.ComponentName, java.util.Set<java.lang.String>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a