Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains values that specify the scope of various operations in the Microsoft UI Automation tree.
Syntax
typedef enum TreeScope {
TreeScope_None = 0,
TreeScope_Element = 0x1,
TreeScope_Children = 0x2,
TreeScope_Descendants = 0x4,
TreeScope_Parent = 0x8,
TreeScope_Ancestors = 0x10,
TreeScope_Subtree
} ;
Constants
TreeScope_None Value: 0 The scope excludes the subtree from the search. |
TreeScope_Element Value: 0x1 The scope includes the element itself. |
TreeScope_Children Value: 0x2 The scope includes children of the element. |
TreeScope_Descendants Value: 0x4 The scope includes children and more distant descendants of the element. |
TreeScope_Parent Value: 0x8 The scope includes the parent of the element. |
TreeScope_Ancestors Value: 0x10 The scope includes the parent and more distant ancestors of the element. |
TreeScope_Subtree The scope includes the element and all its descendants. This flag is a combination of the TreeScope_Element and TreeScope_Descendants values. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | uiautomationclient.h (include UIAutomation.h, Uiautomationcoreapi.h) |
See also
AddPropertyChangedEventHandler
AddPropertyChangedEventHandlerNativeArray
AddStructureChangedEventHandler
Reference