DevicePolicyManager.SetCrossProfilePackages Methode

Definition

Legt den Satz von Paketnamen der Administrator-Zulassungsliste fest, die die Zustimmung des Benutzers für die profilübergreifende Kommunikation anfordern dürfen.

[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

Parameter

admin
ComponentName

die DeviceAdminReceiver Anforderung zugeordnet ist.

packageNames
ICollection<String>

die neuen profilübergreifenden Paketnamen

Attribute

Hinweise

Legt den Satz von Paketnamen der Administrator-Zulassungsliste fest, die die Zustimmung des Benutzers für die profilübergreifende Kommunikation anfordern dürfen.

Geht davon aus, dass der Anrufer ein Profilbesitzer ist und der angegebene administ.

Vorherige Aufrufe werden durch jeden nachfolgenden Aufruf dieser Methode überschrieben.

Beachten Sie, dass andere Apps möglicherweise die Zustimmung des Benutzers für die profilübergreifende Kommunikation anfordern können, wenn sie vom OEM explizit zugelassen wurden.

Wenn zuvor festgelegte profilübergreifende Pakete fehlen packageNames, wird der App-Op für INTERACT_ACROSS_PROFILES diese Pakete zurückgesetzt. Dies tritt nicht für Pakete auf, die vom OEM zugelassen werden.

Java Dokumentation für android.app.admin.DevicePolicyManager.setCrossProfilePackages(android.content.ComponentName, java.util.Set<java.lang.String>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: