Freigeben über


TreeScope-Enumeration (uiautomationclient.h)

Enthält Werte, die den Bereich verschiedener Vorgänge in der Microsoft-Benutzeroberflächenautomatisierungsstruktur angeben.

Syntax

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

Konstanten

 
TreeScope_None
Wert: 0
Der Bereich schließt die Unterstruktur von der Suche aus.
TreeScope_Element
Wert: 0x1
Der Bereich enthält das -Element selbst.
TreeScope_Children
Wert: 0x2
Der Bereich umfasst untergeordnete Elemente des Elements.
TreeScope_Descendants
Wert: 0x4
Der Bereich umfasst untergeordnete Elemente und weiter entfernte Nachfolger des Elements.
TreeScope_Parent
Wert: 0x8
Der Bereich umfasst das übergeordnete Element des Elements.
TreeScope_Ancestors
Wert: 0x10
Der Bereich umfasst die übergeordneten und weiter entfernten Vorgänger des Elements.
TreeScope_Subtree
Der Bereich umfasst das -Element und alle seine Nachfolger. Dieses Flag ist eine Kombination aus den TreeScope_Element- und TreeScope_Descendants-Werten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile uiautomationclient.h (include UIAutomation.h, Uiautomationcoreapi.h)

Weitere Informationen

AddAutomationEventHandler

AddPropertyChangedEventHandler

AddPropertyChangedEventHandlerNativeArray

AddStructureChangedEventHandler

Findall

FindAllBuildCache

Findfirst

FindFirstBuildCache

Referenz