Тип элемента управления TitleBar
В этом разделе содержатся сведения о поддержке службы автоматизации пользовательского интерфейса Майкрософт для типа элемента управления TitleBar. Элемент управления заголовка представляет строку заголовка или заголовка в окне.
В следующих разделах определяется необходимая структура дерева автоматизации пользовательского интерфейса, свойства, шаблоны элементов управления и события для типа элемента управления TitleBar. Требования к автоматизации пользовательского интерфейса применяются ко всем элементам управления заголовка, где платформа и платформа пользовательского интерфейса интегрирует поддержку автоматизации пользовательского интерфейса для типов элементов управления и шаблонов элементов управления.
В этом разделе содержатся следующие разделы.
- типичная структура дерева
- соответствующие свойства
- обязательные шаблоны элементов управления
- обязательные события
- связанные разделы
Типичная структура дерева
В следующей таблице представлено типичное представление элемента управления и содержимого дерева автоматизации пользовательского интерфейса, относящегося к элементам управления заголовком и описывающее, что можно содержать в каждом представлении. Дополнительные сведения о дереве автоматизации пользовательского интерфейса см. в обзоре дерева автоматизации пользовательского интерфейса.
Представление элемента управления | Представление содержимого |
---|---|
|
(Неприменимо; элемент управления заголовка не содержит содержимого) |
Соответствующие свойства
В следующей таблице перечислены свойства автоматизации пользовательского интерфейса, значение или определение которых особенно важно для типа элемента управления TitleBar. Дополнительные сведения о свойствах автоматизации пользовательского интерфейса см. в получения свойств из элементов автоматизации пользовательского интерфейса.
Свойство автоматизации пользовательского интерфейса | Ценность | Примечания |
---|---|---|
UIA_AutomationIdPropertyId | См. заметки. | Значение этого свойства должно быть уникальным среди всех одноранговых элементов в необработанном представлении дерева автоматизации пользовательского интерфейса. |
UIA_BoundingRectanglePropertyId | См. заметки. | Значение, предоставленное этим свойством, должно содержать все элементы управления, содержащиеся в нем. |
UIA_ClickablePointPropertyId | См. заметки. | Поддерживается, если существует ограничивающий прямоугольник. Если не каждая точка в ограничивающем прямоугольнике можно щелкнуть, а элемент выполняет специализированное тестирование попаданий, переопределите и укажите точку, доступную для щелчка. |
UIA_ControlTypePropertyId | TitleBar | Это значение одинаково для всех платформ пользовательского интерфейса. |
UIA_IsContentElementPropertyId | ЛОЖНЫЙ | Элемент управления заголовка никогда не включается в представление содержимого дерева автоматизации пользовательского интерфейса. |
UIA_IsControlElementPropertyId | ИСТИННЫЙ | Элемент управления заголовком всегда включается в представление элемента управления дерева автоматизации пользовательского интерфейса. |
UIA_IsKeyboardFocusablePropertyId | ЛОЖНЫЙ | Элемент управления заголовка никогда не имеет фокуса клавиатуры. |
UIA_IsOffscreenPropertyId | Зависит | Элемент управления заголовком возвращает значение в зависимости от того, отображается ли он на экране. |
UIA_LabeledByPropertyId | См. заметки. | Элемент управления заголовка обычно не имеет метки. |
UIA_LocalizedControlTypePropertyId | См. заметки. | Локализованная строка, соответствующая типу элемента управления TitleBar. Значением по умолчанию является строка заголовка для en-US или английского языка (США). |
UIA_NamePropertyId | "" | Строка заголовка не является содержимым; его текстовые сведения предоставляются именем родительского окна. |
Обязательные шаблоны элементов управления
Тип элемента управления TitleBar не требуется для поддержки шаблонов элементов управления. Его функциональные возможности предоставляются с помощью шаблона элемента управления окна в типе элемента управления Window.
Обязательные события
В следующей таблице перечислены события автоматизации пользовательского интерфейса, которые требуются для поддержки элементов управления заголовками. Дополнительные сведения о событиях см. в обзоре событий автоматизации пользовательского интерфейса.
Событие автоматизации пользовательского интерфейса | Примечания |
---|---|
UIA_AutomationFocusChangedEventId | |
событие UIA_BoundingRectanglePropertyId изменено свойством. | |
событие UIA_IsEnabledPropertyId изменено свойством. | Если элемент управления поддерживает свойство IsEnabled, он должен поддерживать это событие. |
событие UIA_IsOffscreenPropertyId изменено свойством. | Если элемент управления поддерживает свойство IsOffscreen, он должен поддерживать это событие. |
UIA_StructureChangedEventId |
Связанные разделы
-
концептуальные
-
Общие сведения о типах элементов управления автоматизации пользовательского интерфейса