Compartilhar via


Enumeração TreeTraversalOptions (uiautomationclient.h)

Define valores que podem ser usados para personalizar a ordem de navegação de árvore.

Syntax

typedef enum TreeTraversalOptions {
  TreeTraversalOptions_Default = 0,
  TreeTraversalOptions_PostOrder = 0x1,
  TreeTraversalOptions_LastToFirstOrder = 0x2
} ;

Constantes

 
TreeTraversalOptions_Default
Valor: 0
Pré-encomenda,
visitar crianças do primeiro ao último.
TreeTraversalOptions_PostOrder
Valor: 0x1
Após a ordem, consulte Comentários para obter mais informações.
TreeTraversalOptions_LastToFirstOrder
Valor: 0x2
Visite as crianças da última para a primeira.

Comentários

Grupos de opções (sinalizadores):

  • A ordem de passagem (pré-ordem, pós-ordem) define quando os nós devem ser testados em relação às condições de pesquisa. Por exemplo, "on enter" ou "on leave".
  • A ordem de visita define em que ordem os parentes são visitados. Os parentes incluem filhos e irmãos. Os pedidos de visita são relativos aos pais. Da perspectiva filho, Primeiro a Último significa "visitar o próximo irmão da criança", enquanto Last-to-First significa "visitar o irmão anterior da criança".

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1703 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho uiautomationclient.h (inclua UIAutomation.h, Uiautomationcoreapi.h)

Confira também

Identificadores de atributo de texto