Перечисление TreeScope (uiautomationclient.h)

Содержит значения, определяющие область различных операций в дереве автоматизации пользовательского интерфейса Майкрософт.

Синтаксис

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

Константы

 
TreeScope_None
Значение: 0
Область исключает поддерево из поиска.
TreeScope_Element
Значение: 0x1
Область включает сам элемент .
TreeScope_Children
Значение: 0x2
Область включает дочерние элементы элемента .
TreeScope_Descendants
Значение: 0x4
В область содержатся дочерние и более отдаленные потомки элемента.
TreeScope_Parent
Значение: 0x8
Область включает родительский элемент элемента .
TreeScope_Ancestors
Значение: 0x10
Область включает родительских и более отдаленных предков элемента.
TreeScope_Subtree
Область включает элемент и все его потомки. Этот флаг представляет собой сочетание значений TreeScope_Element и TreeScope_Descendants.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть uiautomationclient.h (включая UIAutomation.h, Uiautomationcoreapi.h)

См. также раздел

AddAutomationEventHandler

AddPropertyChangedEventHandler

AddPropertyChangedEventHandlerNativeArray

AddStructureChangedEventHandler

Findall

FindAllBuildCache

FindFirst

FindFirstBuildCache

Справочные материалы