Compartilhar via


AccessibilityNodeProvider.CreateAccessibilityNodeInfo(Int32) Método

Definição

Retorna uma AccessibilityNodeInfo representação de um modo de exibição virtual, como um descendente do modo de exibição do host, com o modo de exibição fornecido virtualViewId ou o próprio modo de exibição do host, se virtualViewId igual a #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

Parâmetros

virtualViewId
Int32

Uma ID de exibição virtual definida pelo cliente.

Retornos

Um preenchido AccessibilityNodeInfo para um descendente virtual ou o modo de exibição do host.

Atributos

Comentários

Retorna uma AccessibilityNodeInfo representação de um modo de exibição virtual, como um descendente do modo de exibição do host, com o modo de exibição fornecido virtualViewId ou o próprio modo de exibição do host, se virtualViewId igual a #HOST_VIEW_ID.

Um descendente virtual é um Modo de Exibição imaginário que é relatado como parte da hierarquia de exibição para fins de acessibilidade. Isso permite que exibições personalizadas que desenham conteúdo complexo relatem a si mesmas como uma árvore de exibições virtuais, transmitindo assim sua estrutura lógica.

O implementador é responsável por obter informações de nó de acessibilidade do pool de instâncias reutilizáveis e definir as propriedades desejadas das informações do nó antes de retorná-las.

Documentação Java para android.view.accessibility.AccessibilityNodeProvider.createAccessibilityNodeInfo(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também