Sprache

AccessibilityNodeInfo Klasse

Definition

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)]
public class AccessibilityNodeInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Vererbung
AccessibilityNodeInfo
Attribute
Implementiert

Hinweise

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können. Aus Sicht des Inhalts eines android.accessibilityservice.AccessibilityService Fensters wird eine Struktur mit Infos für Barrierefreiheitsknoten dargestellt, die der Ansichtshierarchie 1:1 zuordnen können oder nicht. Mit anderen Worten, eine benutzerdefinierte Ansicht kann sich selbst als Struktur von Barrierefreiheitsknoteninformationen melden. </p>

Sobald eine Barrierefreiheitsknoteninformationen an einen Barrierefreiheitsdienst übermittelt werden, wird er unveränderlich gemacht und das Aufrufen einer Zustandsmutationsmethode generiert einen Fehler. Überprüfen #setQueryFromAppProcessEnabled Sie die Knotenstruktur aus dem App-Prozess zum Testen oder Debuggen von Tools.

android.accessibilityservice.AccessibilityService Ausführliche Informationen zum Abrufen eines Handles für Fensterinhalte als Struktur von Barrierefreiheitsknoteninformationen sowie Details zum Sicherheitsmodell finden Sie unter.

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

Weitere Informationen zum Erstellen barrierefreier Anwendungen finden Sie im Entwicklerhandbuch für Barrierefreiheit .

</div> "note"><b>Note:</b> Use a <c>androidx.core.view.accessibility.AccessibilityNodeInfoCompat</c> wrapper instead of this class for backwards-compatibility. </aside>

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

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.

Konstruktoren

Name Beschreibung
AccessibilityNodeInfo()

Erstellt ein neues AccessibilityNodeInfo.

AccessibilityNodeInfo(AccessibilityNodeInfo)

Kopieren Sie den Konstruktor.

AccessibilityNodeInfo(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

AccessibilityNodeInfo(View, Int32)

Erstellt eine neue AccessibilityNodeInfo mit der angegebenen source.

AccessibilityNodeInfo(View)

Erstellt eine neue AccessibilityNodeInfo mit der angegebenen source.

Felder

Name Beschreibung
ActionAccessibilityFocus
Veraltet.

Aktion, mit der der Barrierefreiheitsfokus auf den Knoten gelegt wird.

ActionArgumentColumnInt

Argument zum Angeben der Sammlungsspalte, die auf dem Bildschirm sichtbar sein soll.

ActionArgumentDirectionInt

Argument, das die Richtung darstellt, wenn dies verwendet AccessibilityAction#ACTION_SCROLL_IN_DIRECTIONwird.

ActionArgumentExtendSelectionBoolean

Argument, ob beim Verschieben der Granularität die Markierung erweitert oder andernfalls verschoben werden soll.

ActionArgumentHtmlElementString

Argument für das HTML-Element, das zum nächsten/vorherigen HTML-Element wechselt.

ActionArgumentMovementGranularityInt

Argument, für das die Bewegungsgranularität beim Durchlaufen des Knotentexts verwendet werden soll.

ActionArgumentMoveWindowX

Argument zum Angeben der x-Koordinate, in die ein Fenster verschoben werden soll.

ActionArgumentMoveWindowY

Argument zum Angeben der y-Koordinate, in die ein Fenster verschoben werden soll.

ActionArgumentPressAndHoldDurationMillisInt

Argument, das die Dauer in Millisekunden darstellt, um einen Knoten zu drücken und zu halten.

ActionArgumentProgressValue

Argument zum Angeben des festzulegenden Statuswerts.

ActionArgumentRowInt

Argument zum Angeben der Sammlungszeile, die auf dem Bildschirm sichtbar sein soll.

ActionArgumentScrollAmountFloat

Argument, das den Bildlaufbetrag als Prozent des sichtbaren Bereichs eines Knotens mit 1 darstellt.

ActionArgumentSelectionEndInt

Argument zum Angeben des Auswahlendes.

ActionArgumentSelectionParcelable

Argument zum Angeben der erweiterten Auswahl.

ActionArgumentSelectionStartInt

Argument zum Angeben des Auswahlanfangs.

ActionArgumentSetTextCharsequence

Argument zum Angeben des festzulegenden Textinhalts.

ActionClearAccessibilityFocus
Veraltet.

Aktion, die den Fokus der Barrierefreiheit des Knotens löscht.

ActionClearFocus
Veraltet.

Aktion, die den Eingabefokus des Knotens löscht.

ActionClearSelection
Veraltet.

Aktion, die den Knoten deaktiviert.

ActionClick
Veraltet.

Aktion, die auf die Knoteninformationen klickt.

ActionCollapse
Veraltet.

Aktion zum Reduzieren eines erweiterbaren Knotens.

ActionCopy
Veraltet.

Aktion zum Kopieren der aktuellen Auswahl in die Zwischenablage.

ActionCut
Veraltet.

Aktion zum Ausschneiden der aktuellen Auswahl und Platzieren in der Zwischenablage.

ActionDismiss
Veraltet.

Aktion zum Schließen eines verworfenen Knotens.

ActionExpand
Veraltet.

Aktion zum Erweitern eines erweiterbaren Knotens.

ActionFocus
Veraltet.

Aktion, mit der der Eingabefokus auf den Knoten gelegt wird.

ActionLongClick
Veraltet.

Aktion, die lang auf den Knoten klickt.

ActionNextAtMovementGranularity
Veraltet.

Aktion, die anfordert, zur nächsten Entität im Text dieses Knotens bei einer bestimmten Bewegungs granularität zu wechseln.

ActionNextHtmlElement
Veraltet.

Aktion, um zum nächsten HTML-Element eines bestimmten Typs zu wechseln.

ActionPaste
Veraltet.

Aktion zum Einfügen des aktuellen Inhalts der Zwischenablage.

ActionPreviousAtMovementGranularity
Veraltet.

Aktion, die anfordert, zur vorherigen Entität im Text dieses Knotens bei einer bestimmten Bewegungs granularität zu wechseln.

ActionPreviousHtmlElement
Veraltet.

Aktion, die zum vorherigen HTML-Element eines bestimmten Typs verschoben werden soll.

ActionScrollBackward
Veraltet.

Aktion, um den Knoteninhalt rückwärts zu scrollen.

ActionScrollForward
Veraltet.

Aktion zum Vorwärtsblättern des Knoteninhalts.

ActionSelect
Veraltet.

Aktion, die den Knoten auswählt.

ActionSetSelection
Veraltet.

Aktion zum Festlegen der Auswahl.

ActionSetText
Veraltet.

Aktion, die den Text des Knotens festlegt.

CheckedStateFalse
Veraltet.

Dieser Knoten ist nicht aktiviert.

CheckedStatePartial
Veraltet.

Dieser Knoten ist teilweise überprüft.

CheckedStateTrue
Veraltet.

Dieser Knoten wird überprüft.

ExpandedStateCollapsed
Veraltet.

Erweiterter Zustand für ein reduziertes, erweiterbares Element.

ExpandedStateFull
Veraltet.

Erweiterter Zustand für ein erweitertes erweiterbares Element, das nicht weiter erweitert werden kann.

ExpandedStatePartial
Veraltet.

Erweiterter Zustand für ein erweitertes erweiterbares Element, das noch weiter erweitert werden kann.

ExpandedStateUndefined
Veraltet.

Erweiterter Zustand für ein nicht erweiterbares Element

ExtraDataRenderingInfoKey

Schlüssel, der zum Anfordern zusätzlicher Daten für die Renderinginformationen verwendet wird.

ExtraDataTextCharacterLocationArgLength

Integer-Argument, das den Endindex der angeforderten Textspeicherortdaten angibt.

ExtraDataTextCharacterLocationArgMaxLength

Die maximal zulässige Länge der angeforderten Textspeicherortdaten.

ExtraDataTextCharacterLocationArgStartIndex

Ganzzahliges Argument, das den Startindex der angeforderten Textspeicherortdaten angibt.

ExtraDataTextCharacterLocationInWindowKey

Schlüssel, der verwendet wird, um zusätzliche Daten für die Position von Textzeichen in Fensterkoordinaten anzufordern und zu finden.

ExtraDataTextCharacterLocationKey

Schlüssel, der verwendet wird, um zusätzliche Daten für die Position von Textzeichen anzufordern und zu finden.

FlagPrefetchAncestors
Veraltet.

Vorabrufstrategie, die die Vorgänger des angeforderten Knotens vorab einspeckt.

FlagPrefetchDescendantsBreadthFirst
Veraltet.

Vorabstartstrategie, die die Nachfolger der angeforderten Knotenbreite vorab einspeckt.

FlagPrefetchDescendantsDepthFirst
Veraltet.

Vorabstartstrategie, die die Nachfolger des angeforderten Knotens vorab einspeckt.

FlagPrefetchDescendantsHybrid
Veraltet.

Prefetching-Strategie, die die Nachfolger in einer hybriden Tiefe zuerst und breite erste Methode vorab einspeckt.

FlagPrefetchSiblings
Veraltet.

Prefetching-Strategie, die die gleichgeordneten Gleichgeordneten des angeforderten Knotens vorab einspeckt.

FlagPrefetchUninterruptible
Veraltet.

Das Präfetching-Flag, das das Vorabrufen angibt, sollte nicht durch eine Anforderung zum Abrufen eines Knotens unterbrochen oder eine Aktion für einen Knoten ausgeführt werden.

FocusAccessibility
Veraltet.

Der Fokus auf die Barrierefreiheit.

FocusInput
Veraltet.

Der Eingabefokus.

MaxNumberOfPrefetchedNodes

Maximale Batchgröße von vordefinierten Knoten für eine Anforderung.

MovementGranularityCharacter
Veraltet.

Bewegungs granularitätsbit zum Durchlaufen des Texts eines Knotens nach Zeichen.

MovementGranularityLine
Veraltet.

Bewegungs granularitätsbit zum Durchlaufen des Texts eines Knotens nach Zeile.

MovementGranularityPage
Veraltet.

Bewegungs granularitätsbit zum Durchlaufen des Texts eines Knotens nach Seite.

MovementGranularityParagraph
Veraltet.

Bewegungs granularitätsbit zum Durchlaufen des Texts eines Knotens nach Absatz.

MovementGranularityWord
Veraltet.

Bewegungs granularitätsbit zum Durchlaufen des Texts eines Knotens nach Wort.

Eigenschaften

Name Beschreibung
AccessibilityDataSensitive

Ruft ab, wenn die Barrierefreiheitsdaten des Knotens als vertraulich betrachtet werden. -oder- Legt fest, ob die Barrierefreiheitsdaten dieses Knotens als vertraulich betrachtet werden.

AccessibilityFocused

Ruft ab, ob dieser Knoten auf Barrierefreiheit ausgerichtet ist. -or- Legt fest, ob dieser Knoten auf Barrierefreiheit ausgerichtet ist.

ActionList

Ruft die Aktionen ab, die auf dem Knoten ausgeführt werden können.

Actions
Veraltet.

Ruft die Aktionen ab, die auf dem Knoten ausgeführt werden können.

AvailableExtraData

Rufen Sie die zusätzlichen Daten ab, die für diesen Knoten verfügbar sind. -oder- Legen Sie die zusätzlichen Daten fest, die für diesen Knoten verfügbar sind.

Checkable

Ruft ab, ob dieser Knoten überprüft werden kann. -or- Legt fest, ob dieser Knoten überprüft werden kann.

Checked

Ruft ab, ob dieser Knoten überprüft wird. -oder- Legt fest, ob dieser Knoten aktiviert ist.

CheckedState

Ruft den überprüften Status dieses Knotens ab. - oder- Legt den überprüften Zustand dieses Knotens fest.

ChildCount

Ruft die Anzahl der untergeordneten Elemente ab.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ClassName

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

ClassNameFormatted

Ruft die Klasse ab, von der dieser Knoten stammt. -oder- Legt die Klasse fest, von der dieser Knoten stammt.

Clickable

Ruft ab, ob dieser Knoten klickbar ist. -or- Legt fest, ob dieser Knoten klickbar ist.

ContainerTitle

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

ContainerTitleFormatted

Gibt den Containertitel zurück. -oder- Legt den Containertitel für app-entwicklerdefinierte Container fest, der ein beliebiger ViewGroup- oder Layouttyp sein kann.

ContentDescription

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

ContentDescriptionFormatted

Ruft die Inhaltsbeschreibung dieses Knotens ab. - oder- Legt die Inhaltsbeschreibung dieses Knotens fest.

ContentInvalid

Ruft ab, wenn der Inhalt dieses Knotens ungültig ist. -or- Legt fest, ob der Inhalt dieses Knotens ungültig ist.

ContextClickable

Ruft ab, ob dieser Knoten kontextklickbar ist. -or- Legt fest, ob dieser Knoten kontextklickbar ist.

Creator
Dismissable

Ruft ab, wenn der Knoten geschlossen werden kann. -or- Legt fest, ob der Knoten geschlossen werden kann.

DrawingOrder

Rufen Sie die Zeichnungsreihenfolge der Ansicht ab, die diesem Knoten entspricht. -oder- Legen Sie die Zeichnungsreihenfolge der Ansicht fest, die diesem Knoten entspricht.

Editable

Ruft ab, wenn der Knoten bearbeitbar ist. -or- Legt fest, ob dieser Knoten bearbeitbar ist.

Enabled

Ruft ab, ob dieser Knoten aktiviert ist. -or- Legt fest, ob dieser Knoten aktiviert ist.

Error

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

ErrorFormatted

Ruft den Fehlertext dieses Knotens ab. -or- Legt den Fehlertext dieses Knotens fest.

ExpandedState

Ruft den erweiterten Zustand für diesen Knoten ab. - oder- Legt den erweiterten Zustand des Knotens fest.

Extras

Ruft ein optionales Bundle mit zusätzlichen Daten ab.

FieldRequired

Ruft ab, ob ein Knoten, der ein Formularfeld darstellt, Eingabe oder Auswahl erfordert. -oder- Legt fest, ob this knoten ein Formularfeld darstellt, das Eingabe oder Auswahl erfordert.

Focusable

Ruft ab, ob dieser Knoten fokussierbar ist. -or- Legt fest, ob dieser Knoten fokussierbar ist.

Focused

Ruft ab, ob dieser Knoten fokussiert ist. -oder- Legt fest, ob dieser Knoten fokussiert ist.

GranularScrollingSupported

Ruft ab, wenn der Knoten granulares Scrollen unterstützt. -oder- Legt fest, ob der Knoten granulares Scrollen unterstützt.

Handle

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

(Geerbt von Object)
HasRequestInitialAccessibilityFocus

Ruft ab, ob der Knoten hat #setRequestInitialAccessibilityFocus.

Heading

Gibt zurück, ob ein Knoten eine Überschrift darstellt. -or- Legt fest, ob der Knoten eine Überschrift darstellt.

HintText

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

HintTextFormatted

Ruft den Hinweistext dieses Knotens ab. -or- Legt den Hinweistext dieses Knotens fest.

ImportantForAccessibility

Gibt zurück, ob der Knoten aus einer Ansicht stammt, die für die Barrierefreiheit als wichtig erachtet wird. -or- Legt fest, ob der Knoten als wichtig für die Barrierefreiheit angesehen wird.

InputType

Ruft den Eingabetyp der Quelle ab, wie definiert durch InputType. -or- Legt den Eingabetyp der Quelle wie definiert durch InputType.

JniIdentityHashCode

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

(Geerbt von Object)
JniManagedPeerState

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
JniPeerMembers

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

LabeledBy

Ruft die Knoteninformationen ab, die als Beschriftung der Ansicht dienen, die durch diese Informationen dargestellt wird, für Barrierefreiheitszwecke.

LabeledByList

Ruft die Liste der Knoteninfos ab, die als Beschriftungen der Ansicht dienen, die durch diese Informationen zu Barrierefreiheitszwecken dargestellt wird.

LabelFor

Ruft die Knoteninformationen ab, für die die durch diese Informationen dargestellte Ansicht als Bezeichnung für Barrierefreiheitszwecke dient.

LiveRegion

Ruft den Live-Region-Modus des Knotens ab. - oder- Legt den Live-Region-Modus des Knotens fest.

LongClickable

Ruft ab, ob dieser Knoten lange klickbar ist. -or- Legt fest, ob dieser Knoten lang klickbar ist.

MaxTextLength

Gibt die maximale Textlänge für diesen Knoten zurück. -oder- Legt die maximale Textlänge oder -1 für keinen Grenzwert fest.

MinDurationBetweenContentChanges

Ruft die minimale Zeitdauer zwischen zwei Inhaltsänderungsereignissen ab. -oder- Legt die Mindestdauer zwischen zwei Inhaltsänderungsereignissen fest, die bei Drosselung von Inhaltsänderungsereignissen in Barrierefreiheitsdiensten verwendet wird.

MovementGranularities

Ruft die Bewegungs granularitäten zum Durchlaufen des Texts dieses Knotens ab. -or- Legt die Bewegungs granularitäten für das Durchlaufen des Texts dieses Knotens fest.

MultiLine

Ruft ab, wenn der Knoten ein mehrzeilig bearbeitbarer Text ist. -or- Legt fest, ob der Knoten ein mehrzeilig bearbeitbarer Text ist.

PackageName

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

PackageNameFormatted

Ruft das Paket ab, von dem dieser Knoten stammt. -or- Legt das Paket fest, von dem dieser Knoten stammt.

PaneTitle

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

PaneTitleFormatted

Rufen Sie den Titel des Durch diesen Knoten dargestellten Bereichs ab. -oder- Wenn dieser Knoten einen visuell unterschiedlichen Bereich des Bildschirms darstellt, der separat vom rest des Fensters aktualisiert werden kann, wird er als Bereich betrachtet.

Parent

Ruft das übergeordnete Element ab.

Password

Ruft ab, ob dieser Knoten ein Kennwort ist. -or- Legt fest, ob dieser Knoten ein Kennwort ist.

PeerReference

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

(Geerbt von Object)
ScreenReaderFocusable

Gibt zurück, ob der Knoten explizit von einer Sprachausgabe als fokussierbare Einheit markiert ist. -oder- Legt fest, ob der Knoten von einer Sprachausgabe als fokussierbare Einheit betrachtet werden soll.

Scrollable

Ruft ab, wenn der Knoten scrollbar ist. -oder- Legt fest, ob der Knoten bildlauffähig ist.

Selected

Ruft ab, ob dieser Knoten ausgewählt ist. -or- Legt fest, ob dieser Knoten ausgewählt ist.

ShowingHintText

Gibt zurück, ob der Text des Knotens einen Hinweis für den Benutzer zum Eingeben von Text darstellt. -or- Legt fest, ob der Text des Knotens einen Hinweis für den Benutzer darstellt, um Text einzugeben.

StateDescription

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

StateDescriptionFormatted

Rufen Sie die Statusbeschreibung dieses Knotens ab. -or- Legt die Statusbeschreibung dieses Knotens fest.

SupplementalDescription

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

SupplementalDescriptionFormatted

Ruft die ergänzende Beschreibung dieses Knotens ab. -or- Legt die ergänzende Beschreibung dieses Knotens fest.

Text

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

TextEntryKey

Gibt zurück, ob der Knoten eine Texteingabetaste darstellt, die Teil einer Tastatur oder Wähltastatur ist. -oder- Legt fest, ob der Knoten eine Texteingabetaste darstellt, die Teil einer Tastatur oder Wähltastatur ist.

TextFormatted

Ruft den Text dieses Knotens ab. -or- Legt den Text dieses Knotens fest.

TextSelectable

Ruft ab, wenn der Knoten auswählbaren Text hat. -oder- Legt fest, ob der Knoten auswählbaren Text hat.

TextSelectionEnd

Ruft das Ende der Textauswahl ab, wenn Text markiert ist.

TextSelectionStart

Ruft den Textauswahlanfang oder die Cursorposition ab.

ThresholdClass

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

ThresholdType

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

TooltipText

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

TooltipTextFormatted

Ruft den QuickInfo-Text dieses Knotens ab. - oder- Legt den QuickInfo-Text dieses Knotens fest.

TraversalAfter

Ruft den Knoten ab, nach dem dieser in der Barrierefreiheits-Traversal besucht wird.

TraversalBefore

Ruft den Knoten ab, vor dem dieser während der Durchquerung besucht wird.

UniqueId

Ruft die eindeutige ID des Knotens ab. -or- Legt die eindeutige ID fest, die als Schlüssel zum Identifizieren des Knotens fungiert.

ViewIdResourceName

Ruft den vollqualifizierten Ressourcennamen der ID der Quellansicht ab. -or- Legt den vollqualifizierten Ressourcennamen der ID der Quellansicht fest.

VisibleToUser

Ruft ab, ob dieser Knoten für den Benutzer sichtbar ist. -oder- Legt fest, ob dieser Knoten für den Benutzer sichtbar ist.

Window

Ruft das Fenster ab, zu dem dieser Knoten gehört.

WindowId

Ruft die ID des Fensters ab, aus dem die Informationen stammen.

Methoden

Name Beschreibung
AddAction(AccessibilityNodeInfo+AccessibilityAction)

Fügt eine Aktion hinzu, die auf dem Knoten ausgeführt werden kann.

AddAction(Action)
Veraltet.

Fügt eine Aktion hinzu, die auf dem Knoten ausgeführt werden kann.

AddChild(View, Int32)

Fügt ein virtuelles untergeordnetes Element hinzu, das ein untergeordnetes Element des angegebenen rootElements ist.

AddChild(View)

Fügt ein untergeordnetes Element hinzu.

AddLabeledBy(View, Int32)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

AddLabeledBy(View)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

CanOpenPopup()

Ruft ab, wenn dieser Knoten ein Popup oder ein Dialogfeld öffnet.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
DescribeContents()

Soll hinzugefügt werden

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

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
Equals(Object)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von Object)
FindAccessibilityNodeInfosByText(String)

Sucht AccessibilityNodeInfonach Text.

FindAccessibilityNodeInfosByViewId(String)

Sucht AccessibilityNodeInfonach dem Ressourcennamen der vollqualifizierten Ansichts-ID, wobei eine vollqualifizierte ID von "package:id/id_resource_name" lautet.

FindFocus(NodeFocus)

Suchen Sie die Ansicht mit dem angegebenen Fokustyp.

FocusSearch(FocusSearchDirection)

Sucht in der angegebenen Richtung nach der nächstgelegenen Ansicht, die den Eingabefokus übernehmen kann.

GetBoundsInParent(Rect)

Ruft die Knotengrenzen in den Koordinaten der ViewParent ab.

GetBoundsInScreen(Rect)

Ruft die Knotengrenzen in Bildschirmkoordinaten ab.

GetBoundsInWindow(Rect)

Ruft die Knotengrenzen in Fensterkoordinaten ab.

GetChild(Int32, Int32)

Rufen Sie das untergeordnete Element im angegebenen Index ab.

GetChild(Int32)

Rufen Sie das untergeordnete Element im angegebenen Index ab.

GetCollectionInfo()

Ruft die Sammlungsinformationen ab, wenn der Knoten eine Sammlung ist.

GetCollectionItemInfo()

Ruft die Auflistungselementinformationen ab, wenn der Knoten ein Sammlungselement ist.

GetExtraRenderingInfo()

Ruft ab ExtraRenderingInfo extra rendering info , ob der Knoten mit zusätzlichen Daten aktualisiert werden soll, um das Rendern verwandter Barrierefreiheitsprobleme zu untersuchen.

GetHashCode()

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

(Geerbt von Object)
GetParent(Int32)

Ruft das übergeordnete Element ab.

GetRangeInfo()

Ruft die Bereichsinformationen ab, wenn dieser Knoten ein Bereich ist.

GetSelection()

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

GetTouchDelegateInfo()

Rufen Sie das Verhalten der TouchDelegateInfo Fingereingabedelegat mit der dargestellten Ansicht ab.

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 AccessibilityNodeInfo.

Obtain(AccessibilityNodeInfo)

Instanziiert eine neue AccessibilityNodeInfo initialisiert von der angegebenen info.

Obtain(View, Int32)

Gibt eine zwischengespeicherte Instanz zurück, wenn diese andernfalls eine neue verfügbar ist, und legt die Quelle fest.

Obtain(View)

Gibt eine zwischengespeicherte Instanz zurück, wenn diese andernfalls eine neue verfügbar ist, und legt die Quelle fest.

PerformAction(Action, Bundle)

Führt eine Aktion auf dem Knoten aus.

PerformAction(Action)

Führt eine Aktion auf dem Knoten aus.

Recycle()

Würde zuvor eine Instanz zurückzugeben, um wiederverwendet zu werden.

Refresh()

Aktualisiert diese Informationen mit dem aktuellen Status der Ansicht, die sie darstellt.

RefreshWithExtraData(String, Bundle)

Aktualisiert diese Informationen mit dem aktuellen Status der ansicht, die sie darstellt, und fordert neue Daten an, die von der Ansicht hinzugefügt werden.

RemoveAction(AccessibilityNodeInfo+AccessibilityAction)

Entfernt eine Aktion, die auf dem Knoten ausgeführt werden kann.

RemoveAction(Int32)
Veraltet.

Entfernt eine Aktion, die auf dem Knoten ausgeführt werden kann.

RemoveChild(View, Int32)

Entfernt ein virtuelles untergeordnetes Element, das ein untergeordnetes Element des angegebenen rootElements ist.

RemoveChild(View)

Entfernt ein untergeordnetes Element.

RemoveLabeledBy(View, Int32)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

RemoveLabeledBy(View)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

SetBoundsInParent(Rect)

Legt die Knotengrenzen in den ViewParent-Koordinaten fest.

SetBoundsInScreen(Rect)

Legt die Knotengrenzen in Bildschirmkoordinaten fest.

SetBoundsInWindow(Rect)

Legt die Knotengrenzen in Fensterkoordinaten fest.

SetCanOpenPopup(Boolean)

Legt fest, ob dieser Knoten ein Popup oder ein Dialogfeld öffnet.

SetCollectionInfo(AccessibilityNodeInfo+CollectionInfo)

Legt die Sammlungsinformationen fest, wenn der Knoten eine Auflistung ist.

SetCollectionItemInfo(AccessibilityNodeInfo+CollectionItemInfo)

Legt die Auflistungselementinformationen fest, wenn der Knoten ein Auflistungselement ist.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetLabeledBy(View, Int32)

Legt die Ansicht fest, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, für Barrierefreiheitszwecke.

SetLabeledBy(View)

Legt die Ansicht fest, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, für Barrierefreiheitszwecke.

SetLabelFor(View, Int32)

Legt die Ansicht fest, für die die durch diese Informationen dargestellte Ansicht zu Barrierefreiheitszwecken als Bezeichnung dient.

SetLabelFor(View)

Legt die Ansicht fest, für die die durch diese Informationen dargestellte Ansicht zu Barrierefreiheitszwecken als Bezeichnung dient.

SetParent(View, Int32)

Legt fest, dass das übergeordnete Element ein virtueller Nachfolger des angegebenen rootElements ist.

SetParent(View)

Legt das übergeordnete Element fest.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
SetQueryFromAppProcessEnabled(View, Boolean)

Verbindet diesen Knoten mit dem Stamm der Ansicht, sodass Vorgänge auf diesem Knoten die gesamte AccessibilityNodeInfo Struktur abfragen und Barrierefreiheitsaktionen auf Knoten ausführen können.

SetRangeInfo(AccessibilityNodeInfo+RangeInfo)

Legt die Bereichsinformationen fest, wenn dieser Knoten ein Bereich ist.

SetRequestInitialAccessibilityFocus(Boolean)

Legt fest, ob der Knoten den anfänglichen Fokus für die Barrierefreiheit angefordert hat.

SetSelection(AccessibilityNodeInfo+Selection)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

SetSource(View, Int32)

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

SetSource(View)

Legt die Quelle fest.

SetTextSelection(Int32, Int32)

Legt den Textauswahlanfang und das Ende fest.

SetTouchDelegateInfo(AccessibilityNodeInfo+TouchDelegateInfo)

Legen Sie Informationen zur Touchdelegat-Stellvertretung fest, wenn die dargestellte Ansicht über eine TouchDelegate.

SetTraversalAfter(View, Int32)

Legt den Knoten fest, nach dem dieser in der Barrierefreiheits-Traversal besucht wird.

SetTraversalAfter(View)

Legt die Ansicht fest, deren Knoten nach diesem Knoten beim Durchlaufen der Barrierefreiheit besucht wird.

SetTraversalBefore(View, Int32)

Legt den Knoten fest, vor dem dieser während der Durchquerung besucht wird.

SetTraversalBefore(View)

Legt die Ansicht fest, vor deren Knoten diese während der Durchquerung besucht werden soll.

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

Soll hinzugefügt werden

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

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)

Diese Klasse stellt einen Knoten des Fensterinhalts sowie Aktionen dar, die von der Quelle angefordert werden können.

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: