TreeScope Enum

Definition

Contains values that specify the scope of elements within the UI Automation tree.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class TreeScope
[System.Flags]
public enum TreeScope
type TreeScope = 
Public Enum TreeScope
Inheritance
TreeScope
Attributes

Fields

Ancestors 16

Specifies that the search include the element's ancestors, including the parent. Not supported.

Children 2

Specifies that the search include the element's immediate children.

Descendants 4

Specifies that the search include the element's descendants, including children.

Element 1

Specifies that the search include the element itself.

Parent 8

Specifies that the search include the element's parent. Not supported.

Subtree 7

Specifies that the search include the root of the search and all descendants.

Remarks

These values are used to specify the scope in searching for elements, subscribing to events, and caching.

Applies to

See also