Sprache

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 von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Siehe auch