Partager via


TreeScope, énumération (uiautomationclient.h)

Contient des valeurs qui spécifient l’étendue des différentes opérations dans l’arborescence Microsoft UI Automation.

Syntax

typedef enum TreeScope {
  TreeScope_None = 0,
  TreeScope_Element = 0x1,
  TreeScope_Children = 0x2,
  TreeScope_Descendants = 0x4,
  TreeScope_Parent = 0x8,
  TreeScope_Ancestors = 0x10,
  TreeScope_Subtree
} ;

Constantes

 
TreeScope_None
Valeur : 0
L’étendue exclut la sous-arborescence de la recherche.
TreeScope_Element
Valeur : 0x1
L’étendue inclut l’élément lui-même.
TreeScope_Children
Valeur : 0x2
L’étendue inclut les enfants de l’élément.
TreeScope_Descendants
Valeur : 0x4
L’étendue inclut les enfants et les descendants plus distants de l’élément.
TreeScope_Parent
Valeur : 0x8
L’étendue inclut le parent de l’élément.
TreeScope_Ancestors
Valeur : 0x10
L’étendue inclut les ancêtres parents et plus distants de l’élément.
TreeScope_Subtree
L’étendue inclut l’élément et tous ses descendants. Cet indicateur est une combinaison des valeurs TreeScope_Element et TreeScope_Descendants.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête uiautomationclient.h (incluez UIAutomation.h, Uiautomationcoreapi.h)

Voir aussi

AddAutomationEventHandler

AddPropertyChangedEventHandler

AddPropertyChangedEventHandlerNativeArray

AddStructureChangedEventHandler

FindAll

FindAllBuildCache

FindFirst

FindFirstBuildCache

Référence