Sprache

DevicePolicyManager.SetPermittedAccessibilityServices Methode

Definition

Wird von einem Profil- oder Gerätebesitzer aufgerufen, um die zulässige android.accessibilityservice.AccessibilityServiceEinstellung festzulegen.

[Android.Runtime.Register("setPermittedAccessibilityServices", "(Landroid/content/ComponentName;Ljava/util/List;)Z", "GetSetPermittedAccessibilityServices_Landroid_content_ComponentName_Ljava_util_List_Handler")]
public virtual bool SetPermittedAccessibilityServices(Android.Content.ComponentName admin, System.Collections.Generic.IList<string>? packageNames);
[<Android.Runtime.Register("setPermittedAccessibilityServices", "(Landroid/content/ComponentName;Ljava/util/List;)Z", "GetSetPermittedAccessibilityServices_Landroid_content_ComponentName_Ljava_util_List_Handler")>]
abstract member SetPermittedAccessibilityServices : Android.Content.ComponentName * System.Collections.Generic.IList<string> -> bool
override this.SetPermittedAccessibilityServices : Android.Content.ComponentName * System.Collections.Generic.IList<string> -> bool

Parameter

admin
ComponentName

Dieser DeviceAdminReceiver Anforderung ist zugeordnet.

packageNames
IList<String>

Liste der Namen des Barrierefreiheitsdienstpakets.

Gibt zurück

true wenn der Vorgang erfolgreich war oder false die Liste nicht alle aktivierten nicht systeminternen Barrierefreiheitsdienste enthält.

Attribute

Hinweise

Wird von einem Profil- oder Gerätebesitzer aufgerufen, um die zulässige android.accessibilityservice.AccessibilityServiceEinstellung festzulegen. Wenn sie von einem Gerätebesitzer oder Profilbesitzer festgelegt wird, gilt die Einschränkung für alle Profile des Benutzers, für die der Gerätebesitzer oder Profilbesitzer ein Administrator ist. Standardmäßig kann der Benutzer jeden beliebigen Barrierefreiheitsdienst verwenden. Wenn null oder mehr Pakete hinzugefügt wurden, können Barrierefreiheitsdienste, die sich nicht in der Liste befinden und nicht Teil des Systems sind, vom Benutzer nicht aktiviert werden.

Durch Das Aufrufen mit einem null Wert für die Liste wird die Einschränkung deaktiviert, sodass alle Dienste verwendet werden können. Das Aufrufen mit einer leeren Liste lässt nur die integrierten Systemdienste zu. Alle nicht systemeigenen Barrierefreiheitsdienste, die derzeit aktiviert sind, müssen in der Liste enthalten sein.

Die Barrierefreiheitsdienste des Systems sind für den Benutzer immer verfügbar, und diese Methode kann sie nicht deaktivieren.

Java Dokumentation für android.app.admin.DevicePolicyManager.setPermittedAccessibilityServices(android.content.ComponentName, java.util.List<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: