Идентификаторы свойств доступности шаблона элемента управления

В этом разделе описываются именованные константы для свойств, используемых для определения того, поддерживает ли элемент автоматизации определенный шаблон элемента управления. Все эти свойства имеют тип данных VT_BOOL и значение по умолчанию FALSE.

Констант/значение Описание
UIA_IsAnnotationPatternAvailablePropertyId
30118
Определяет свойство IsAnnotationPatternAvailable , которое указывает, доступен ли шаблон элемента управления Annotation для элемента автоматизации. Если задано значение 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 , которое указывает, доступен ли шаблон элемента управления Стили для элемента автоматизации. Если задано значение 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 шаблона элемента управления Text для элемента автоматизации. Если задано значение TRUE, клиент может получить интерфейс IUIAutomationTextPattern2 из элемента . Поддерживается начиная с Windows 8.
UIA_IsTogglePatternAvailablePropertyId
30041
Определяет свойство IsTogglePatternAvailable , указывающее, доступен ли шаблон элемента управления Toggle для элемента автоматизации. Если задано значение TRUE, клиент может получить интерфейс IUIAutomationTogglePattern из элемента .
UIA_IsTransformPatternAvailablePropertyId
30042
Определяет свойство IsTransformPatternAvailable , которое указывает, доступен ли шаблон элемента управления Transform для элемента автоматизации. Если задано значение TRUE, клиент может получить интерфейс IUIAutomationTransformPattern из элемента .
UIA_IsTransformPattern2AvailablePropertyId
30134
Идентифицирует свойство IsTransformPattern2Available , которое указывает, доступна ли вторая версия шаблона элемента управления Преобразование для элемента автоматизации. Если задано значение 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

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

Основные понятия

Общие сведения о свойствах автоматизированного пользовательского интерфейса

Получение свойств из элементов модель автоматизации пользовательского интерфейса

Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса