treeScope 枚举 (uiautomationclient.h)

包含指定 Microsoft UI 自动化树中各种操作范围的值。

语法

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

引用