Freigeben über


AccessibilityNodeProvider.CreateAccessibilityNodeInfo(Int32) Methode

Definition

Gibt eine AccessibilityNodeInfo virtuelle Ansicht zurück, z. B. ein untergeordnetes Element der Hostansicht, mit der angegebenen virtualViewId oder der Hostansicht selbst, wenn virtualViewId dies #HOST_VIEW_IDgleich ist.

[Android.Runtime.Register("createAccessibilityNodeInfo", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetCreateAccessibilityNodeInfo_IHandler")]
public virtual Android.Views.Accessibility.AccessibilityNodeInfo? CreateAccessibilityNodeInfo (int virtualViewId);
[<Android.Runtime.Register("createAccessibilityNodeInfo", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetCreateAccessibilityNodeInfo_IHandler")>]
abstract member CreateAccessibilityNodeInfo : int -> Android.Views.Accessibility.AccessibilityNodeInfo
override this.CreateAccessibilityNodeInfo : int -> Android.Views.Accessibility.AccessibilityNodeInfo

Parameter

virtualViewId
Int32

Eine clientdefinierte ID für die virtuelle Ansicht.

Gibt zurück

Eine aufgefüllte AccessibilityNodeInfo Datei für einen virtuellen Nachfolger oder die Hostansicht.

Attribute

Hinweise

Gibt eine AccessibilityNodeInfo virtuelle Ansicht zurück, z. B. ein untergeordnetes Element der Hostansicht, mit der angegebenen virtualViewId oder der Hostansicht selbst, wenn virtualViewId dies #HOST_VIEW_IDgleich ist.

Ein virtueller Nachfolger ist eine imaginäre Ansicht, die als Teil der Ansichtshierarchie für Barrierefreiheitszwecke gemeldet wird. Dadurch können benutzerdefinierte Ansichten, die komplexe Inhalte zeichnen, sie als Struktur virtueller Ansichten melden und so ihre logische Struktur vermitteln.

Der Implementierer ist für das Abrufen einer Barrierefreiheitsknoteninformationen aus dem Pool wiederverwendbarer Instanzen und festlegen die gewünschten Eigenschaften der Knoteninformationen, bevor sie zurückgegeben werden.

Java-Dokumentation für android.view.accessibility.AccessibilityNodeProvider.createAccessibilityNodeInfo(int).

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.

Gilt für:

Weitere Informationen