Android.AccessibilityServices Namespace
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.
Die Klassen in diesem Paket werden für die Entwicklung des Barrierefreiheitsdiensts verwendet, die dem Benutzer alternatives oder erweitertes Feedback bieten.
Klassen
| Name | Beschreibung |
|---|---|
| AccessibilityButtonController |
Controller für die Barrierefreiheitsschaltfläche im Navigationsbereich des Systems |
| AccessibilityButtonController.AccessibilityButtonCallback |
Rückruf für Interaktion mit und Änderungen am Zustand der Barrierefreiheitsschaltfläche im Navigationsbereich des Systems. |
| AccessibilityGestureEvent |
Diese Klasse beschreibt das Gestikereignis, einschließlich der Gestik-ID und der Anzeige, auf der sie ausgeführt wird. |
| AccessibilityGestureEvent.InterfaceConsts |
Enthält paketfähige Schnittstellenkonstanten, die von der .NET Bindung für Barrierefreiheitsgestenereignisse verfügbar gemacht werden. |
| AccessibilityService |
Barrierefreiheitsdienste sollten nur verwendet werden, um Benutzer mit Behinderungen bei der Verwendung von Android-Geräten und -Apps zu unterstützen. |
| AccessibilityService.GestureResultCallback |
Klasse, die verwendet wird, um den Status der verteilten Gesten zu melden |
| AccessibilityService.MagnificationController |
Wird verwendet, um den Zustand der Anzeigevergrößerung zu steuern und abzufragen. |
| AccessibilityService.MagnificationController.MagnificationChangedEventArgs |
Stellt Daten für eine Änderung der Vollbildvergrößerung bereit. |
| AccessibilityService.ScreenshotResult |
Kann zum Erstellen einer Bitmap des Screenshots oder anderer Vorgänge für |
| AccessibilityService.SoftKeyboardController |
Wird verwendet, um Änderungen am Bildschirmtastaturpräsentationsmodus zu steuern, abzufragen und zu überwachen. |
| AccessibilityService.SoftKeyboardController.ShowModeChangedEventArgs |
Stellt Daten für eine Änderung des Bildschirmtastaturmodus bereit. |
| AccessibilityServiceInfo |
Diese Klasse beschreibt eine |
| AccessibilityServiceInfo.InterfaceConsts |
Enthält paketfähige Schnittstellenkonstanten, die durch die .NET Bindung für Barrierefreiheitsdienstinformationen verfügbar gemacht werden. |
| FingerprintGestureController |
Eine |
| FingerprintGestureController.FingerprintGestureCallback |
Klasse, die zurück aufgerufen wird, wenn Fingerabdrücke für die Barrierefreiheit verwendet werden. |
| GestureDescription |
Barrierefreiheitsdienste mit der |
| GestureDescription.Builder |
Generator für ein |
| GestureDescription.StrokeDescription |
Unveränderliche Beschreibung des Strichs, der Teil einer Geste sein kann. |
| InputMethod |
Diese Klasse stellt Eingabemethoden-APIs bereit. |
| InputMethod.AccessibilityInputConnection |
Diese Klasse stellt die liste der |
| MagnificationConfig |
Diese Klasse beschreibt die Vergrößerungskonfiguration zum |
| MagnificationConfig.Builder |
Generator zum Erstellen von |
| MagnificationConfig.InterfaceConsts |
Enthält paketfähige Schnittstellenkonstanten, die durch die .NET Bindung für Vergrößerungskonfigurationen verfügbar gemacht werden. |
| TouchInteractionController |
Diese Klasse ermöglicht es einem Dienst, die Fingereingabe-Erkundung und die Erkennung spezieller Barrierefreiheitsgesten zu verarbeiten. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| AccessibilityService.ITakeScreenshotCallback |
Schnittstelle, die verwendet wird, um den Status der Aufnahme eines Screenshots zu melden. |
| AccessibilityService.MagnificationController.IOnMagnificationChangedListener |
Listener für Änderungen im Zustand der Vergrößerung. |
| AccessibilityService.SoftKeyboardController.IOnShowModeChangedListener |
Listener für Änderungen im Bildschirmtastaturmodus. |
| IBrailleDisplayController |
Wird für die Kommunikation mit einer Braille-Anzeige verwendet, die den HiD-Standard der Braille-Anzeige unterstützt (Verwendungsseite 0x41). |
| IBrailleDisplayController.IBrailleDisplayCallback |
Schnittstelle, die verbindungsmethoden |
| TouchInteractionController.ICallback |
Rückrufe ermöglichen es Diensten, Bewegungsereignisse und Zustandsänderungsupdates zu empfangen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AccessibilityGesture |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| AccessibilityServiceCapabilities |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.AccessibilityServices.AccessibilityServiceInfo.CapabilityToString verwendet werden. |
| AccessibilityServiceFlags |
Listet Von mehreren Typen zurückgegebene Werte auf und wird als Parameter des F:Android.AccessibilityServices.AccessibilityServiceInfo.FlagToString verwendet. |
| AccessibilityServiceShowMode |
Gibt an, wie der Bildschirmtastaturcontroller des Barrierefreiheitsdiensts die Sichtbarkeit der Tastatur steuert. |
| BrailleDisplayCallbackError |
Definiert Fehlerbits für eine fehlgeschlagene Braille-Anzeigeverbindung. |
| FeedbackFlags |
Listet Von mehreren Typen zurückgegebene Werte auf und wird als Parameter des F:Android.Views.Accessibility.AccessibilityManager.GetEnabledAccessibilityServiceList " verwendet. |
| FingerptintGestureTypes |
Identifiziert die Richtung einer Streifbewegung auf dem Fingerabdrucksensor. |
| GlobalAction |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| MagnificationMode |
Gibt an, welche Bildschirmlupe eine Vergrößerungskonfiguration steuert. |
| SoftKeyboardControllerEnableIme |
Identifiziert das Ergebnis einer Anforderung zum Aktivieren oder Deaktivieren einer Eingabemethode. |
| TouchInteractionState |
Identifiziert den Touchinteraktionsstatus des Touchinteraktionscontrollers eines Bildschirms. |
Hinweise
Leiten Sie von der Implementierung eines Barrierefreiheitsdiensts ab AccessibilityService . Beschreiben Sie die Ereignistypen, Das Feedback und die Funktionen sowie AccessibilityServiceInfo die Dienstmetadaten.
Der Namespace stellt außerdem Controller für die Vergrößerung, die Softtastatur, Fingerabdrücke, die Touchinteraktion und unterstützte Braille-Displays bereit. GestureDescription beschreibt Touchgesten für einen Dienst zum Verteilen und InputMethod stellt Textbearbeitungsvorgänge für Barrierefreiheitsdienste bereit.