控件模式可用性属性标识符

本主题介绍用于确定自动化元素是否支持特定控件模式的属性的命名常量。 所有这些属性的数据类型为 VT_BOOL,默认值为 FALSE

常量/值 说明
UIA_IsAnnotationPatternAvailablePropertyId
30118
标识 IsAnnotationPatternAvailable 属性,该属性指示 “注释” 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationAnnotationPattern 接口。 支持从Windows 8开始。
UIA_IsCustomNavigationPatternAvailablePropertyId
30151
标识 IsCustomNavigationPatternAvailable 属性,该属性指示 CustomNavigation 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationCustomNavigationPattern 接口。 从 Windows 10 开始支持。
UIA_IsDockPatternAvailablePropertyId
30027
标识 IsDockPatternAvailable 属性,该属性指示 Dock 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationDockPattern 接口。
UIA_IsDragPatternAvailablePropertyId
30137
标识 IsDragPatternAvailable 属性,该属性指示 拖动 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationDragPattern 接口。 支持从Windows 8开始。
UIA_IsDropTargetPatternAvailablePropertyId
30141
标识 IsDropTargetPatternAvailable 属性,该属性指示 DropTarget 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationDropTargetPattern 接口。 支持从Windows 8开始。
UIA_IsExpandCollapsePatternAvailablePropertyId
30028
标识 IsExpandCollapsePatternAvailable 属性,该属性指示 ExpandCollapse 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationExpandCollapsePattern 接口。
UIA_IsGridItemPatternAvailablePropertyId
30029
标识 IsGridItemPatternAvailable 属性,该属性指示 GridItem 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationGridItemPattern 接口。
UIA_IsGridPatternAvailablePropertyId
30030
标识 IsGridPatternAvailable 属性,该属性指示 Grid 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationGridPattern 接口。
UIA_IsInvokePatternAvailablePropertyId
30031
标识 IsInvokePatternAvailable 属性,该属性指示 Invoke 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationInvokePattern 接口。
UIA_IsItemContainerPatternAvailablePropertyId
30108
标识 IsItemContainerPatternAvailable 属性,该属性指示 ItemContainer 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationItemContainerPattern 接口。
UIA_IsLegacyIAccessiblePatternAvailablePropertyId
30090
标识 IsLegacyIAccessiblePatternAvailable 属性,该属性指示 LegacyIAccessible 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationLegacyIAccessiblePattern 接口。
UIA_IsMultipleViewPatternAvailablePropertyId
30032
标识 IsMultipleViewPatternAvailable 属性,该属性指示 MultipleView 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationMultipleViewPattern 接口。
UIA_IsObjectModelPatternAvailablePropertyId
30112
标识 IsObjectModelPatternAvailable 属性,该属性指示 ObjectModel 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationObjectModelPattern 接口。 支持从Windows 8开始。
UIA_IsRangeValuePatternAvailablePropertyId
30033
标识 IsRangeValuePatternAvailable 属性,该属性指示 RangeValue 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationRangeValuePattern 接口。
UIA_IsScrollItemPatternAvailablePropertyId
30035
标识 IsScrollItemPatternAvailable 属性,该属性指示 ScrollItem 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationScrollItemPattern 接口。
UIA_IsScrollPatternAvailablePropertyId
30034
标识 IsScrollPatternAvailable 属性,该属性指示 Scroll 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationScrollPattern 接口。
UIA_IsSelectionItemPatternAvailablePropertyId
30036
标识 IsSelectionItemPatternAvailable 属性,该属性指示 SelectionItem 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationSelectionItemPattern 接口。
UIA_IsSelectionPatternAvailablePropertyId
30037
标识 IsSelectionPatternAvailable 属性,该属性指示 Selection 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationSelectionPattern 接口。
UIA_IsSpreadsheetPatternAvailablePropertyId
30128
标识 IsSpreadsheetPatternAvailable 属性,该属性指示 电子表格 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationSpreadsheetPattern 接口。 支持从Windows 8开始。
UIA_IsSpreadsheetItemPatternAvailablePropertyId
30132
标识 IsSpreadsheetItemPatternAvailable 属性,该属性指示 SpreadsheetItem 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationSpreadsheetItemPattern 接口。 支持从Windows 8开始。
UIA_IsStylesPatternAvailablePropertyId
30127
标识 IsStylesPatternAvailable 属性,该属性指示 Styles 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationStylesPattern 接口。 支持从Windows 8开始。
UIA_IsSynchronizedInputPatternAvailablePropertyId
30110
标识 IsSynchronizedInputPatternAvailable 属性,该属性指示 SynchronizedInput 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationSynchronizedInputPattern 接口。
UIA_IsTableItemPatternAvailablePropertyId
30039
标识 IsTableItemPatternAvailable 属性,该属性指示 TableItem 控件模式是否可用于自动化元素。 如果 为 TRUE,客户端可以从 元素检索 IUIAutomationTableItemPattern 接口。
UIA_IsTablePatternAvailablePropertyId
30038
标识 IsTablePatternAvailable 属性,该属性指示 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTablePattern 接口。
UIA_IsTextChildPatternAvailablePropertyId
30136
标识 IsTextChildPatternAvailable 属性,该属性指示 TextChild 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTextChildPattern 接口。 从 Windows 8 开始支持。
UIA_IsTextEditPatternAvailablePropertyId
30149
标识 IsTextEditPatternAvailable 属性,该属性指示 TextEdit 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTextEditPattern 接口。 从 Windows 8.1 开始支持。
UIA_IsTextPatternAvailablePropertyId
30040
标识 IsTextPatternAvailable 属性,该属性指示 Text 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTextPattern 接口。
UIA_IsTextPattern2AvailablePropertyId
30119
标识 IsTextPattern2Available 属性,该属性指示 文本 控件模式的版本 2 是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTextPattern2 接口。 从 Windows 8 开始支持。
UIA_IsTogglePatternAvailablePropertyId
30041
标识 IsTogglePatternAvailable 属性,该属性指示 Toggle 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTogglePattern 接口。
UIA_IsTransformPatternAvailablePropertyId
30042
标识 IsTransformPatternAvailable 属性,该属性指示 Transform 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationTransformPattern 接口。
UIA_IsTransformPattern2AvailablePropertyId
30134
标识 IsTransformPattern2Available 属性,该属性指示版本 2 的 转换 控件模式是否可用于自动化元素。 如果 为 TRUE,客户端可以从 元素检索 IUIAutomationTransformPattern2 接口。 从 Windows 8 开始支持。
UIA_IsValuePatternAvailablePropertyId
30043
标识 IsValuePatternAvailable 属性,该属性指示 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationValuePattern 接口。
UIA_IsVirtualizedItemPatternAvailablePropertyId
30109
标识 IsVirtualizedItemPatternAvailable 属性,该属性指示 VirtualizedItem 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素检索 IUIAutomationVirtualizedItemPattern 接口。
UIA_IsWindowPatternAvailablePropertyId
30044
标识 IsWindowPatternAvailable 属性,该属性指示 Window 控件模式是否可用于自动化元素。 如果 为 TRUE,则客户端可以从 元素中检索 IUIAutomationWindowPattern 接口。

要求

要求
最低受支持的客户端
Windows XP [桌面应用 |UWP 应用]
最低受支持的服务器
Windows Server 2003 [桌面应用 |UWP 应用]
标头
UIAutomationClient.h

另请参阅

概念性

UI 自动化属性概述

从UI 自动化元素检索属性

UI 自动化控件模式概述