Freigeben über


AccessibilityEvent Klasse

Definition

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

[Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)]
public sealed class AccessibilityEvent : Android.Views.Accessibility.AccessibilityRecord, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)>]
type AccessibilityEvent = class
    inherit AccessibilityRecord
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Vererbung
AccessibilityEvent
Attribute
Implementiert

Hinweise

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht. Wenn z. B. auf einen android.widget.Button Klick geklickt wird, ist ein android.view.View Fokus usw.

Ein Barrierefreiheitsereignis wird durch eine einzelne Ansicht ausgelöst, die das Ereignis mit Daten für den Status auffüllt und von seinem übergeordneten Element anfordert, das Ereignis an interessierte Parteien zu senden. Das übergeordnete Element kann das Ereignis optional ändern oder sogar blockieren, basierend auf seinem umfassenderen Verständnis des Kontexts der Benutzeroberfläche.

Der Hauptzweck eines Barrierefreiheitsereignisses besteht darin, Änderungen an der Benutzeroberfläche an eine android.accessibilityservice.AccessibilityServiceBarrierefreiheit zu kommunizieren. Bei Bedarf kann der Dienst die Benutzeroberfläche überprüfen, indem die Ansichtshierarchie über die Ereignishierarchie #getSource() sourceuntersucht wird, wie durch eine Struktur der AccessibilityNodeInfoEreignisse dargestellt (Momentaufnahme eines Ansichtszustands), die zum Untersuchen des Fensterinhalts verwendet werden kann. Beachten Sie, dass die Berechtigung für den Zugriff auf die Quelle eines Ereignisses, also der Fensterinhalt, explizit angefordert werden muss. Weitere Informationen finden Sie unter android.accessibilityservice.AccessibilityService. Wenn ein Barrierefreiheitsdienst nicht angefordert hat, den Fensterinhalt abzurufen, enthält das Ereignis keinen Verweis auf seine Quelle. <strong Note: </strong>> for events of type #TYPE_NOTIFICATION_STATE_CHANGED the source is never available, and Views that set android.view.View#isAccessibilityDataSensitive() may not populate all event properties on events sent from higher up in the view hierarchy.

Diese Klasse stellt verschiedene semantisch unterschiedliche Barrierefreiheitsereignistypen dar. Jeder Ereignistyp verfügt über einen zugeordneten Satz verwandter Eigenschaften. Mit anderen Worten, jeder Ereignistyp wird durch eine Teilmenge der Eigenschaften gekennzeichnet, die von dieser Klasse verfügbar gemacht werden. Für jeden Ereignistyp gibt es eine entsprechende Konstante, die in dieser Klasse definiert ist. Folgt einer Spezifikation der Ereignistypen und der zugehörigen Eigenschaften:

<div class="special reference"><h3>Developer Guides</h3>

Weitere Informationen zum Erstellen und Verarbeiten von AccessibilityEvents finden Sie im Entwicklerhandbuch für Barrierefreiheit .

</Div>

<b>ANSICHTSTYPEN</b></br>

<b>Ansicht geklickt</b> - stellt das Ereignis des Klickens auf ein android.view.View ähnliches android.widget.Button, android.widget.CompoundButtonusw. dar.</br><em>Type:</em/br><em><#TYPE_VIEW_CLICKED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Ansicht lang geklickt</b> - stellt das Ereignis des langen Klickens auf ein android.view.View ähnliches android.widget.Button, android.widget.CompoundButtonusw <.br><em>Type:</em/br><em<>>#TYPE_VIEW_LONG_CLICKED Properties:</em></br<>ul<>li>#getEventType() - Der Typ des Ereignisses dar.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Ansicht ausgewählt</b> - stellt das Ereignis der Auswahl eines Elements in der Regel im Kontext eines android.widget.AdapterView.</br><em>Type:</em/br><em><#TYPE_VIEW_SELECTED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Ansicht fokussiert</b> - stellt das Ereignis der Konzentration eines android.view.View.</br><em>Type:</em/br><em><#TYPE_VIEW_FOCUSED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Ansicht text changed</b> - represents the event of changing the text of an android.widget.EditText.</br><em>Type:</em/br><em><#TYPE_VIEW_TEXT_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li li>#getText()<> - Der neue Text der Quelle.</li li>#getBeforeText()<> - Der Text der Quelle vor der Änderung.</li ->#getFromIndex()<> Der Textänderungs-Anfangsindex.</li li>#getAddedCount()<> - Die Anzahl der hinzugefügten Zeichen.</li li>#getRemovedCount()<> - Die Anzahl der entfernten Zeichen.</li></ul>

<b>Ansicht der geänderten Textauswahl</b> - stellt das Ereignis des Änderns der Textauswahl einer .android.widget.EditText</br><em>Type:</em/br><em><#TYPE_VIEW_TEXT_SELECTION_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Ansichtstext, der bei der Bewegungs granularität durchlaufen wird/b> – stellt das Ereignis dar, dass der Text einer Ansicht bei einer bestimmten Granularität< durchlaufen wird. Beispiel: Wechseln zum nächsten Wort.</br><em>Type:</em/br><em><#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li li>#getMovementGranularity()<> – Legt die Granularität fest, an der der Text einer Ansicht durchlaufen wurde.</li li>#getText()<> - Der Text der Unterstruktur der Quelle.</li li><>#getFromIndex() - Der Anfang des Texts, der in dieser Bewegung übersprungen wurde. Dies ist der Ausgangspunkt, wenn der Text vorwärts bewegt wird, aber nicht beim Zurückwechseln.</li li><>#getToIndex() - Das Ende des Texts, der in dieser Bewegung übersprungen wurde. Dies ist der Endpunkt beim Vorwärtswechsel durch den Text, aber nicht beim Zurückwechseln.</li li>#getAction()<> - Ruft die Traversalaktion ab, die die Richtung angibt.</li></ul></p>

<b>Ansicht scrolled</b> – stellt das Ereignis des Bildlaufs einer Ansicht dar. </br><em>Type:</em/br><em><#TYPE_VIEW_SCROLLED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li ->#getScrollDeltaX()<> Der Unterschied in der horizontalen Position.</li li>#getScrollDeltaY()<> - Der Unterschied in der vertikalen Position.</li></ul>

<b>ÜBERGANGSTYPEN</b></br>

<b>Fensterzustand geändert</b> – stellt das Ereignis einer Änderung in einen Abschnitt der Benutzeroberfläche dar, der visuell eindeutig ist. Sollte entweder aus der Stammansicht eines Fensters oder aus einer Ansicht gesendet werden, die als Bereich android.view.View#setAccessibilityPaneTitle(CharSequence)markiert ist. Beachten Sie, dass Änderungen an true Fenstern durch #TYPE_WINDOWS_CHANGEDdargestellt werden.</br><em>Type:</em/br><em><#TYPE_WINDOW_STATE_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getContentChangeTypes()<> Die Art der Zustandsänderungen.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li li>#getText()<> - Der Text der Unterstruktur der Quelle, einschließlich der Bereichstitel.</li></ul>

<b>Fensterinhalt geändert</b> – stellt das Ereignis einer Änderung im Inhalt eines Fensters dar. Diese Änderung kann das Hinzufügen/Entfernen der Ansicht, das Ändern einer Ansichtsgröße usw. sein.</Br>

<em>Type:</em/br><em><#TYPE_WINDOW_CONTENT_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li li>#getContentChangeTypes()<> - Die Art der Inhaltsänderungen.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Windows changed</b> - represents a change in the windows shown on the screen such as a window appeared, a window disappeared, a window size changed, a window layer changed, etc. Diese Ereignisse sollten nur vom System stammen, das für die Verwaltung von Fenstern verantwortlich ist. Die Liste der Fenster ist verfügbar von android.accessibilityservice.AccessibilityService#getWindows(). Verwenden Sie #TYPE_WINDOW_STATE_CHANGEDfür Bereiche der Benutzeroberfläche, die als Fenster dargestellt werden, aber vom Prozess einer App gesteuert werden.</br><em>Type:</em/br><em><#TYPE_WINDOWS_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li li>#getEventTime()<> - Die Ereigniszeit.</li>>#getWindowChanges()<</li> - Die spezifische Änderung des Quellfensters </ul><em>Note:</em> Sie können die AccessibilityWindowInfo Für die Fensterquelle des Ereignisses abrufen, indem Sie die Liste durchsuchen, die von android.accessibilityservice.AccessibilityService#getWindows() dem Fenster zurückgegeben wird, dessen ID übereinstimmen.#getWindowId()

<b>BENACHRICHTIGUNGSTYPEN</b></br>

<b>Benachrichtigungszustand geändert</b> – stellt das Ereignis dar, das einen vorübergehenden Informationsabschnitt für den Benutzer anzeigt. Diese Informationen können ein android.app.Notification oder android.widget.Toastsein.</br><em>Type:</em/br><em><#TYPE_NOTIFICATION_STATE_CHANGED> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li li><#getParcelableData()> - Die geposteten android.app.Notification, falls zutreffend.</li -><>#getText() Angezeigter Text des android.widget.Toast, falls zutreffend, oder kann Text aus dem android.app.Notification, obwohl #getParcelableData() ein umfangreicherer Satz von Daten für .<android.app.Notification/li></ul>

<b>EXPLORATIONSTYPEN</b></br>

<b>View hover enter</b> - represents the event of beginning to hover over a android.view.View. Die Daraufzeigerung kann über toucheingabe oder über ein Zeigegerät durch Erkunden des Bildschirms generiert werden.</br><em>Type:</em/br><em><#TYPE_VIEW_HOVER_ENTER> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>View hover exit</b> - represents the event of stop to hover over a android.view.View. Die Daraufzeigerung kann über toucheingabe oder über ein Zeigegerät durch Erkunden des Bildschirms generiert werden.</br><em>Type:</em/br><em><#TYPE_VIEW_HOVER_EXIT> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul></p>

<b>Ansicht mit Bildlauf nach</b> – stellt das Ereignis eines Zielknotens dar, der von ACTION_SCROLL_IN_DIRECTION auf dem Bildschirm angezeigt wird. <em>Type:</em/br><em><#TYPE_VIEW_TARGETED_BY_SCROLL> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li -><>#getSource() Die Quellinformationen (für registrierte Clients). Dies stellt den Knoten dar, der als Ergebnis des Bildlaufs auf dem Bildschirm angezeigt wird.</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

<b>Touchinteraktion start</b> – stellt das Ereignis des Startens einer Touchinteraktion dar, bei der der Benutzer mit dem Berühren des Bildschirms beginnt.</br><em>Type:</em/br><em><#TYPE_TOUCH_INTERACTION_START> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>Touchinteraktionsende</b> – stellt das Ereignis des Beendens einer Touchinteraktion dar, bei dem der Benutzer die Fingereingabe beendet.</br><em>Type:</em/br><em><#TYPE_TOUCH_INTERACTION_END> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>Touch-Erkundungsgeste start</b> - stellt das Ereignis des Startens einer Touch-Erkundungsgeste dar.</br><em>Type:</em/br><em><#TYPE_TOUCH_EXPLORATION_GESTURE_START> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>Touch-Erkundungsgeste Ende</b> - stellt das Ereignis des Beendens einer Touch-Erkundungsgeste dar.</br><em>Type:</em/br><em><#TYPE_TOUCH_EXPLORATION_GESTURE_END> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>Touchgestenerkennung start</b> – stellt das Ereignis des Startens einer Benutzergestenerkennung dar.</br><em>Type:</em/br><em><#TYPE_GESTURE_DETECTION_START> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>Touchgestenerkennung ende</b> – stellt das Ereignis des Beendens einer Benutzergestenerkennung dar.</br><em>Type:</em/br><em><#TYPE_GESTURE_DETECTION_END> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li></ul><em>Hinweis:</em> Dieses Ereignis wird nur vom System ausgelöst und wird nicht an die Ansichtsstruktur übergeben, die aufgefüllt werden soll.</Br>

<b>VERSCHIEDENE TYPEN</b></br>

<b>Announcement</b> – stellt das Ereignis einer Anwendung dar, die eine Sprachausgabe anfordert, eine Ankündigung zu erstellen. Da das Ereignis keine semantische Bedeutung hat, ist dieses Ereignis nur in ausnahmefällen Situationen geeignet, in denen zusätzliche Sprachausgabe erforderlich ist, andere Arten von Barrierefreiheitsdiensten jedoch nicht über die Änderung informiert werden müssen.</br><em>Type:</em/br><em><#TYPE_ANNOUNCEMENT> Properties:</em></br><ul><li>#getEventType() - Der Typ des Ereignisses.</li ->#getSource()<> Die Quellinformationen (für registrierte Clients).</li ->#getClassName()<> Der Klassenname der Quelle.</li ->#getPackageName()<> Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li li>#getText()<> - Der Text der Ankündigung.</li></ul>

<b>speechStateChanged</b><em>Type:</em>#TYPE_SPEECH_STATE_CHANGE</br> Represents a change in the speech state defined by the bit mask of the speech state change types. Eine Änderung des Sprachzustands tritt auf, wenn eine Anwendung signalisieren möchte, dass sie entweder spricht oder auf menschliche Sprache lauscht. Dieses Ereignis hilft dabei, Konflikte zu vermeiden, bei denen zwei Anwendungen sprechen möchten oder wenn eine andere spricht. Beim Senden dieses Ereignisses sollte der Absender sicherstellen, dass die zugehörigen Zustandsänderungstypen sinnvoll sind. Der Absender sollte z. B. nicht senden #SPEECH_STATE_SPEAKING_START und #SPEECH_STATE_SPEAKING_END zusammen sein. <em>Properties:</em></br><ul><li>#getSpeechStateChangeTypes() - Der Typ der Zustandsänderungen</li li>><#getPackageName() - Der Paketname der Quelle.</li li>#getEventTime()<> - Die Ereigniszeit.</li></ul>

Java-Dokumentation für android.view.accessibility.AccessibilityEvent.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

AccessibilityEvent()

Erstellt einen neuen .AccessibilityEvent

AccessibilityEvent(AccessibilityEvent)

Kopieren Sie den Konstruktor.

AccessibilityEvent(Int32)

Erstellt eine neue AccessibilityEvent mit der angegebenen eventType.

Felder

ContentChangeTypeContentDescription
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Die Inhaltsbeschreibung des Knotens wurde geändert.

ContentChangeTypeContentInvalid
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Der Quellknoten hat seine Inhaltsgültigkeit geändert, die von AccessibilityNodeInfo#isContentInvalid.

ContentChangeTypeDragCancelled
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Ein Ziehen mit aktivierter Barrierefreiheit wurde beendet.

ContentChangeTypeDragDropped
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Ein Ziehen mit aktivierter Barrierefreiheit wurde beendet.

ContentChangeTypeDragStarted
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Ein Ziehen wurde gestartet, während die Barrierefreiheit aktiviert ist.

ContentChangeTypeEnabled
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Der Quellknoten hat seine Fähigkeit zur Interaktion geändert, die von AccessibilityNodeInfo#isEnabled.

ContentChangeTypeError
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Der Quellknoten hat die Fehlermeldung des fehlerhaften Inhalts geändert, die von AccessibilityNodeInfo#getError.

ContentChangeTypePaneAppeared
Veraltet.

Änderungstyp für #TYPE_WINDOW_STATE_CHANGED Das Ereignis: Der Knoten hat einen Bereichstitel und wurde nur angezeigt oder nur einem Titel zugewiesen, wenn er zuvor keine hatte.

ContentChangeTypePaneDisappeared
Veraltet.

Änderungstyp für #TYPE_WINDOW_STATE_CHANGED Ereignis: Kann eine von zwei geringfügig unterschiedlichen Dingen bedeuten.

ContentChangeTypePaneTitle
Veraltet.

Änderungstyp für #TYPE_WINDOW_STATE_CHANGED ereignis: Der Bereichstitel des Knotens wurde geändert.

ContentChangeTypeStateDescription
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Statusbeschreibung des Knotens, wie von AccessibilityNodeInfo#getStateDescription geändert zurückgegeben.

ContentChangeTypeSubtree
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED ereignis: Mindestens eine Inhaltsänderung in der Unterstruktur, die am Quellknoten verwurzelt ist, oder die Struktur der Unterstruktur wurde geändert, wenn ein Knoten hinzugefügt oder entfernt wurde.

ContentChangeTypeText
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED ereignis: Der Text des Knotens wurde geändert.

ContentChangeTypeUndefined
Veraltet.

Änderungstyp für #TYPE_WINDOW_CONTENT_CHANGED Ereignis: Der Typ der Änderung ist nicht definiert.

InvalidPosition

Ungültige Auswahl-/Fokusposition.

MaxTextLength
Veraltet.

Maximale Länge der Textfelder.

SpeechStateListeningEnd
Veraltet.

Änderungstyp für #TYPE_SPEECH_STATE_CHANGE Ereignis: Ein anderer Dienst hört nicht mehr an das Mikrofon.

SpeechStateListeningStart
Veraltet.

Änderungstyp für #TYPE_SPEECH_STATE_CHANGE Ereignis: Ein anderer Dienst hört das Mikrofon an.

SpeechStateSpeakingEnd
Veraltet.

Änderungstyp für #TYPE_SPEECH_STATE_CHANGE Ereignis: Ein anderer Dienst spricht nicht mehr.

SpeechStateSpeakingStart
Veraltet.

Änderungstyp für #TYPE_SPEECH_STATE_CHANGE Ereignis: Ein anderer Dienst spricht.

TypeSpeechStateChange
Veraltet.

Stellt eine Änderung des sprachzustands dar, der durch die Änderungstypen des Sprachzustands definiert wird.

TypeViewTargetedByScroll
Veraltet.

Stellt das Ereignis eines Bildlaufs dar, der abgeschlossen wurde und den Zielknoten auf dem Bildschirm angezeigt hat.

WindowsChangeAccessibilityFocused
Veraltet.

Änderungstyp AccessibilityWindowInfo#isAccessibilityFocused() für #TYPE_WINDOWS_CHANGED Ereignis: Das Fenster wurde geändert.

WindowsChangeActive
Veraltet.

Änderungstyp AccessibilityWindowInfo#isActive() für #TYPE_WINDOWS_CHANGED Ereignis: Das Fenster wurde geändert.

WindowsChangeAdded
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Das Fenster wurde hinzugefügt.

WindowsChangeBounds
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Die Grenzen des Fensters wurden geändert.

WindowsChangeChildren
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Die untergeordneten Elemente des Fensters wurden geändert.

WindowsChangeFocused
Veraltet.

Änderungstyp AccessibilityWindowInfo#isFocused() für #TYPE_WINDOWS_CHANGED Ereignis: Das Fenster wurde geändert.

WindowsChangeLayer
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Die Ebene des Fensters wurde geändert.

WindowsChangeParent
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Das übergeordnete Fenster wurde geändert.

WindowsChangePip
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Das Fenster wurde entweder in den Bildmodus eingegeben oder beendet.

WindowsChangeRemoved
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Ein Fenster wurde entfernt.

WindowsChangeTitle
Veraltet.

Änderungstyp für #TYPE_WINDOWS_CHANGED Ereignis: Der Titel des Fensters wurde geändert.

Eigenschaften

AccessibilityDataSensitive

Gibt an, ob das Ereignis nur an eine android.accessibilityservice.AccessibilityService eigenschaft übergeben werden soll, die android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool auf "true" festgelegt ist. -or- Legt fest, ob das Ereignis nur an eine android.accessibilityservice.AccessibilityService eigenschaft übergeben werden soll, die android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool auf "true" festgelegt ist.

Action
Veraltet.

Ruft die ausgeführte Aktion ab, die dieses Ereignis ausgelöst hat.

AddedCount

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

BeforeText

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

BeforeTextFormatted

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Checked

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ClassName

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

ClassNameFormatted

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

ContentChangeTypes

Ruft die Bitmaske der Änderungstypen ab, die von einem #TYPE_WINDOW_CONTENT_CHANGED Ereignis oder #TYPE_WINDOW_STATE_CHANGED. -or- Legt die Bitmaske der Knotenstrukturänderungen fest, die von einem #TYPE_WINDOW_CONTENT_CHANGED Ereignis signalisiert werden.

ContentDescription

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

ContentDescriptionFormatted

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Creator

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

CurrentItemIndex

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

DisplayId

Ruft die ID der Anzeige ab, aus der das Ereignis stammt.

(Geerbt von AccessibilityRecord)
Enabled

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

EventTime

Ruft die Zeit ab, zu der dieses Ereignis gesendet wurde. -or- Legt die Uhrzeit fest, in der dieses Ereignis gesendet wurde.

EventType

Ruft den Ereignistyp ab. - oder- Legt den Ereignistyp fest.

FromIndex

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

FullScreen

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Handle

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

(Geerbt von Object)
ItemCount

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

JniIdentityHashCode

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
JniPeerMembers

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

MaxScrollX

Ruft den maximalen Bildlaufoffset des linken Quellrands in Pixeln ab. -oder- Legt den maximalen Bildlaufoffset der linken Quellkante in Pixel fest.

(Geerbt von AccessibilityRecord)
MaxScrollY

Ruft den maximalen Bildlaufabstand des oberen Quellrands in Pixeln ab. -oder- Legt den maximalen Bildlaufoffset des oberen Quellrands in Pixel fest.

(Geerbt von AccessibilityRecord)
MovementGranularity

Ruft die Granularität der Bewegung ab, die durchlaufen wurde. -or- Legt die Bewegungs granularität fest, die durchlaufen wurde.

PackageName

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

PackageNameFormatted

Ruft den Paketnamen der Quelle ab. -or- Legt den Paketnamen der Quelle fest.

ParcelableData

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Password

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

PeerReference

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
RecordCount

Ruft die Anzahl der Datensätze ab, die im Ereignis enthalten sind.

RemovedCount

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Scrollable

Ruft ab, wenn die Quelle bildlauffähig ist. - oder- Legt fest, ob die Quelle bildlauffähig ist.

(Geerbt von AccessibilityRecord)
ScrollDeltaX

Ruft den Unterschied in Pixeln zwischen der horizontalen Position vor dem Bildlauf und der aktuellen horizontalen Position ab – oder legt den Unterschied in Pixeln zwischen der horizontalen Position vor dem Bildlauf und der aktuellen horizontalen Position fest.

(Geerbt von AccessibilityRecord)
ScrollDeltaY

Ruft den Unterschied in Pixeln zwischen der vertikalen Position vor dem Bildlauf und der aktuellen vertikalen Position ab – oder legt die Differenz zwischen der vertikalen Position vor dem Bildlauf und der aktuellen vertikalen Position fest.

(Geerbt von AccessibilityRecord)
ScrollX

Ruft den Bildlaufoffset des linken Quellrands in Pixeln ab. -oder- Legt den Bildlaufoffset der linken Quellkante in Pixel fest.

(Geerbt von AccessibilityRecord)
ScrollY

Ruft den Bildlaufoffset des oberen Quellrands in Pixeln ab. -oder- Legt den Bildlaufoffset des oberen Quellrands in Pixel fest.

(Geerbt von AccessibilityRecord)
Source

Ruft die AccessibilityNodeInfo Ereignisquelle ab.

(Geerbt von AccessibilityRecord)
SpeechStateChangeTypes

Ruft die Bitmaske des Sprachzustands ab, der von einem #TYPE_SPEECH_STATE_CHANGE Ereignis signalisiert wird – oder legt die Bitmaske des Sprachzustandsänderungstypen fest, die von einem #TYPE_SPEECH_STATE_CHANGE Ereignis signalisiert werden.

Text

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

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 AccessibilityRecord)
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 AccessibilityRecord)
ToIndex

Ruft den Index des Textauswahlendes oder den Index des letzten sichtbaren Elements beim Scrollen ab. -or- Legt den Index des Textauswahlendes oder den Index des letzten sichtbaren Elements beim Scrollen fest.

(Geerbt von AccessibilityRecord)
WindowChanges

Rufen Sie die Bitmaske von Änderungstypen ab, die von einem #TYPE_WINDOWS_CHANGED Ereignis signalisiert werden.

WindowId

Ruft die ID des Fensters ab, aus dem das Ereignis stammt.

(Geerbt von AccessibilityRecord)

Methoden

AppendRecord(AccessibilityRecord)

Fügt ein Anfügen an AccessibilityRecord das Ende von Ereignisdatensätzen an.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
DescribeContents()

So wird's hinzugefügt

Dispose()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
Dispose(Boolean)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
Equals(Object)

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

(Geerbt von Object)
EventTypeToString(EventTypes)

Gibt die Zeichenfolgendarstellung eines Ereignistyps zurück.

GetAction()

Ruft die ausgeführte Aktion ab, die dieses Ereignis ausgelöst hat.

GetHashCode()

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

(Geerbt von Object)
GetRecord(Int32)

Ruft den Datensatz bei einem bestimmten Index ab.

GetSource(Int32)

Ruft die AccessibilityNodeInfo Ereignisquelle ab.

(Geerbt von AccessibilityRecord)
InitFromParcel(Parcel)

Erstellt eine neue Instanz aus einem Parcel.

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)
Obtain()

Instanziiert eine neue AccessibilityEvent-Instanz.

Obtain(AccessibilityEvent)

Instanziiert eine neue AccessibilityEvent-Instanz.

Obtain(EventTypes)

Instanziiert eine neue AccessibilityEvent-Instanz mit dem Typeigenschaftensatz.

Recycle()
Veraltet.

Zuvor würde eine Instanz wiederverwendet, um wiederverwendet zu werden.

SetAction(GlobalAction)

Legt die ausgeführte Aktion fest, die dieses Ereignis ausgelöst hat.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetSource(View)

Legt die Ereignisquelle fest.

(Geerbt von AccessibilityRecord)
SetSource(View, Int32)

Legt die Quelle auf einen virtuellen Nachfolger des angegebenen rootWerts fest.

(Geerbt von AccessibilityRecord)
ToArray<T>()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(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)

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, 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)
WriteToParcel(Parcel, ParcelableWriteFlags)

So wird's hinzugefügt

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.Finalized()

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

GetJniTypeName(IJavaPeerable)

Diese Klasse stellt Barrierefreiheitsereignisse dar, die vom System gesendet werden, wenn auf der Benutzeroberfläche etwas Bemerkenswertes geschieht.

Gilt für: