Partager via


AccessibilityNodeProvider.CreateAccessibilityNodeInfo(Int32) Méthode

Définition

Retourne une AccessibilityNodeInfo représentation d’une vue virtuelle, telle qu’un descendant de l’affichage hôte, avec l’affichage donné virtualViewId ou l’affichage hôte lui-même s’il virtualViewId est égal à #HOST_VIEW_ID.

[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

Paramètres

virtualViewId
Int32

ID de vue virtuelle défini par le client.

Retours

Rempli AccessibilityNodeInfo pour un descendant virtuel ou l’affichage hôte.

Attributs

Remarques

Retourne une AccessibilityNodeInfo représentation d’une vue virtuelle, telle qu’un descendant de l’affichage hôte, avec l’affichage donné virtualViewId ou l’affichage hôte lui-même s’il virtualViewId est égal à #HOST_VIEW_ID.

Un descendant virtuel est un affichage imaginaire qui est signalé dans la hiérarchie d’affichage à des fins d’accessibilité. Cela permet aux vues personnalisées qui dessinent du contenu complexe de les signaler sous la forme d’une arborescence de vues virtuelles, en transmettant ainsi leur structure logique.

L’implémenteur est chargé d’obtenir des informations de nœud d’accessibilité à partir du pool d’instances réutilisables et de définir les propriétés souhaitées des informations de nœud avant de les renvoyer.

Documentation Java pour android.view.accessibility.AccessibilityNodeProvider.createAccessibilityNodeInfo(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi