AccessibilityManager Klasse

Definition

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

[Android.Runtime.Register("android/view/accessibility/AccessibilityManager", DoNotGenerateAcw=true)]
public sealed class AccessibilityManager : Java.Lang.Object
[<Android.Runtime.Register("android/view/accessibility/AccessibilityManager", DoNotGenerateAcw=true)>]
type AccessibilityManager = class
    inherit Object
Vererbung
AccessibilityManager
Attribute

Hinweise

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems. Barrierefreiheitsereignisse werden generiert, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht, z. B. ein android.app.Activity Start, der Fokus oder die Auswahl einer android.view.View Änderung usw. Beteiligte, die an der Behandlung von Barrierefreiheitsereignissen interessiert sind, implementieren und registrieren einen Barrierefreiheitsdienst, der erweitert wird android.accessibilityservice.AccessibilityService.

Java Dokumentation für android.view.accessibility.AccessibilityManager.

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.

Felder

Name Beschreibung
FlagContentControls
Veraltet.

Verwenden Sie dieses Kennzeichen, um den Inhalt einer Benutzeroberfläche anzugeben, die zeitüberschreitung interaktive Steuerelemente enthält.

FlagContentIcons
Veraltet.

Verwenden Sie dieses Kennzeichen, um den Inhalt einer Benutzeroberfläche anzugeben, die Auszeiten enthält Symbole.

FlagContentText
Veraltet.

Verwenden Sie dieses Kennzeichen, um den Inhalt einer Benutzeroberfläche anzugeben, die Auszeiten enthält Text.Use this flag to indicate the content of a UI that times out contains text.

Eigenschaften

Name Beschreibung
AccessibilityFocusColor

Ruft die Farbe des Fokusrechtecks ab.

AccessibilityFocusStrokeWidth

Ruft den strokeWidth des Fokusrechtecks ab.

AccessibilityServiceList
Veraltet.

Gibt die ServiceInfos der installierten Barrierefreiheitsdienste zurück.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
InstalledAccessibilityServiceList

Gibt die AccessibilityServiceInfos der installierten Barrierefreiheitsdienste zurück.

IsAccessibilityButtonSupported

Bestimmt, ob die Barrierefreiheitsschaltfläche im Systemnavigationsbereich unterstützt wird.

IsAudioDescriptionRequested

Bestimmt, ob Benutzer den Soundtitel standardmäßig mit audiobeschreibung auswählen möchten.

IsEnabled

Gibt zurück, wenn die Barrierefreiheit im System aktiviert ist.

IsHighContrastTextEnabled

Gibt zurück, wenn Text mit hohem Kontrast im System aktiviert ist.

IsRequestFromAccessibilityTool

Gibt an, ob die aktuelle Barrierefreiheitsanforderung von einer AccessibilityService Eigenschaft stammt, die AccessibilityServiceInfo#isAccessibilityTool auf "true" festgelegt ist.

IsTouchExplorationEnabled

Gibt zurück, wenn die Touch-Erkundung im System aktiviert ist.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
JniPeerMembers

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)

Methoden

Name Beschreibung
AddAccessibilityRequestPreparer(AccessibilityRequestPreparer)

Registriert ein AccessibilityRequestPreparer.

AddAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

AddAccessibilityServicesStateChangeListener(IExecutor, AccessibilityManager+IAccessibilityServicesStateChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener, Handler)

Registriert eine AccessibilityStateChangeListener für Änderungen am globalen Zustand der Barrierefreiheit des Systems.

AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener)

Registriert eine AccessibilityStateChangeListener für Änderungen am globalen Zustand der Barrierefreiheit des Systems.

AddAudioDescriptionRequestedChangeListener(IExecutor, AccessibilityManager+IAudioDescriptionRequestedChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

AddHighContrastTextStateChangeListener(IExecutor, AccessibilityManager+IHighContrastTextStateChangeListener)

Registriert einen Listener für Änderungen im Textzustand mit hohem Kontrast des Systems.

AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener, Handler)

Registriert eine TouchExplorationStateChangeListener für Änderungen am globalen Touch-Explorationszustand des Systems.

AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener)

Registriert eine TouchExplorationStateChangeListener für Änderungen am globalen Touch-Explorationszustand des Systems.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
Equals(Object)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
FromContext(Context)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

GetEnabledAccessibilityServiceList(FeedbackFlags)

Gibt die AccessibilityServiceInfos der aktivierten Barrierefreiheitsdienste für einen bestimmten Feedbacktyp zurück.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetRecommendedTimeoutMillis(Int32, ContentMode)

Rufen Sie das empfohlene Timeout für Änderungen an der Benutzeroberfläche ab, die von diesem Benutzer benötigt werden.

Interrupt()

Fordert Feedbackunterbrechungen aller Barrierefreiheitsdienste an.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
RemoveAccessibilityRequestPreparer(AccessibilityRequestPreparer)

Hebt die Registrierung eines AccessibilityRequestPreparer.

RemoveAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

RemoveAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener)

Hebt die Registrierung eines AccessibilityManager AccessibilityStateChangeListener auf .

RemoveAudioDescriptionRequestedChangeListener(AccessibilityManager+IAudioDescriptionRequestedChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

RemoveHighContrastTextStateChangeListener(AccessibilityManager+IHighContrastTextStateChangeListener)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

RemoveTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener)

Hebt die Registrierung eines TouchExplorationStateChangeListener.

SendAccessibilityEvent(AccessibilityEvent)

Sendet eine AccessibilityEvent.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Ereignisse

Name Beschreibung
AccessibilityServicesStateChange

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

AccessibilityStateChange

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

TouchExplorationStateChange

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Dienst auf Systemebene, der als Ereignisversand für AccessibilityEvents dient, und bietet Möglichkeiten zum Abfragen des Barrierefreiheitszustands des Systems.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: