AccessibilityManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| InstalledAccessibilityServiceList |
Gibt die |
| 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 |
| 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 |
| JniPeerMembers |
Dienst auf Systemebene, der als Ereignisversand für |
| 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 |
| AddAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| AddAccessibilityServicesStateChangeListener(IExecutor, AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener, Handler) |
Registriert eine |
| AddAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener) |
Registriert eine |
| AddAudioDescriptionRequestedChangeListener(IExecutor, AccessibilityManager+IAudioDescriptionRequestedChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| AddHighContrastTextStateChangeListener(IExecutor, AccessibilityManager+IHighContrastTextStateChangeListener) |
Registriert einen Listener für Änderungen im Textzustand mit hohem Kontrast des Systems. |
| AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener, Handler) |
Registriert eine |
| AddTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener) |
Registriert eine |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Dienst auf Systemebene, der als Ereignisversand für |
| 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 |
| Equals(Object) |
Dienst auf Systemebene, der als Ereignisversand für |
| 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 |
| GetEnabledAccessibilityServiceList(FeedbackFlags) |
Gibt die |
| 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 |
| RemoveAccessibilityServicesStateChangeListener(AccessibilityManager+IAccessibilityServicesStateChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| RemoveAccessibilityStateChangeListener(AccessibilityManager+IAccessibilityStateChangeListener) |
Hebt die Registrierung eines AccessibilityManager AccessibilityStateChangeListener auf . |
| RemoveAudioDescriptionRequestedChangeListener(AccessibilityManager+IAudioDescriptionRequestedChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| RemoveHighContrastTextStateChangeListener(AccessibilityManager+IHighContrastTextStateChangeListener) |
Dienst auf Systemebene, der als Ereignisversand für |
| RemoveTouchExplorationStateChangeListener(AccessibilityManager+ITouchExplorationStateChangeListener) |
Hebt die Registrierung eines |
| SendAccessibilityEvent(AccessibilityEvent) |
Sendet eine |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Dienst auf Systemebene, der als Ereignisversand für |
| 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 |
| AccessibilityStateChange |
Dienst auf Systemebene, der als Ereignisversand für |
| TouchExplorationStateChange |
Dienst auf Systemebene, der als Ereignisversand für |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Dienst auf Systemebene, der als Ereignisversand für |
| IJavaPeerable.Finalized() |
Dienst auf Systemebene, der als Ereignisversand für |
| IJavaPeerable.JniObjectReferenceControlBlock |
Dienst auf Systemebene, der als Ereignisversand für |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Dienst auf Systemebene, der als Ereignisversand für |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Dienst auf Systemebene, der als Ereignisversand für |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Dienst auf Systemebene, der als Ereignisversand für |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Dienst auf Systemebene, der als Ereignisversand für |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |