Тип элемента управления TitleBar

В этом разделе содержатся сведения о поддержке microsoft модель автоматизации пользовательского интерфейса для типа элемента управления TitleBar. Элемент управления заголовка представляет заголовок или подпись панель в окне.

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

В этом разделе содержатся следующие подразделы.

Типичная древовидная структура

В следующей таблице представлен типичный элемент управления и представление содержимого дерева модель автоматизации пользовательского интерфейса, которое относится к элементам управления заголовка и описывает, что может содержаться в каждом представлении. Дополнительные сведения о дереве модель автоматизации пользовательского интерфейса см. в разделе Общие сведения о дереве модель автоматизации пользовательского интерфейса.

Представление элемента управления Представление содержимого
  • TitleBar
    • Menu (0 или 1)
    • Button (0 или более)
(Неприменимо; элемент управления заголовка не содержит содержимого)

 

Релевантные свойства

В следующей таблице перечислены свойства модель автоматизации пользовательского интерфейса, значение или определение которых особенно важно для типа элемента управления TitleBar. Дополнительные сведения о свойствах модель автоматизации пользовательского интерфейса см. в разделе Извлечение свойств из элементов модель автоматизации пользовательского интерфейса.

Свойство модели автоматизации пользовательского интерфейса Значение Примечания
UIA_AutomationIdPropertyId См. примечания. Значение этого свойства должно быть уникальным среди всех одноранговых элементов в необработанном представлении дерева модель автоматизации пользовательского интерфейса.
UIA_BoundingRectanglePropertyId См. примечания. Значение, представляемое этим свойством, должно включать все содержащиеся в нем элементы управления.
UIA_ClickablePointPropertyId См. примечания. Поддерживается при наличии ограничивающего прямоугольника. Если не каждая точка в ограничивающем прямоугольнике доступна для щелчка, а элемент выполняет специализированное тестирование нажатия, переопределите и укажите точку, доступную для щелчка.
UIA_ControlTypePropertyId Заголовка Это значение одинаково для всех инфраструктур пользовательского интерфейса.
UIA_IsContentElementPropertyId Ложь. Элемент управления заголовка никогда не включается в представление содержимого дерева модель автоматизации пользовательского интерфейса.
UIA_IsControlElementPropertyId TRUE Элемент управления заголовка всегда включается в представление элемента управления дерева модель автоматизации пользовательского интерфейса.
UIA_IsKeyboardFocusablePropertyId Ложь. Элемент управления заголовка никогда не имеет фокуса клавиатуры.
UIA_IsOffscreenPropertyId Зависит Элемент управления заголовка возвращает значение в зависимости от того, отображается ли оно на экране.
UIA_LabeledByPropertyId См. примечания. Элемент управления заголовка обычно не имеет метки.
UIA_LocalizedControlTypePropertyId См. примечания. Локализованная строка, соответствующая типу элемента управления TitleBar. Значение по умолчанию — "строка заголовка" для en-US или english (США).
UIA_NamePropertyId "" Строка заголовка не является содержимым; его текстовые сведения предоставляются по имени родительского окна.

 

Обязательные шаблоны элементов управления

Тип элемента управления TitleBar не требуется для поддержки каких-либо шаблонов элементов управления. Его функциональные возможности предоставляются с помощью шаблона элемента управления Window в типе элемента управления Window .

Обязательные события

В следующей таблице перечислены события модель автоматизации пользовательского интерфейса, которые должны поддерживать элементы управления заголовка. Дополнительные сведения о событиях см. в разделе UI Automation Events Overview.

Событие модель автоматизации пользовательского интерфейса Примечания
UIA_AutomationFocusChangedEventId
UIA_BoundingRectanglePropertyId событие изменения свойства.
UIA_IsEnabledPropertyId событие изменения свойства. Если элемент управления поддерживает свойство IsEnabled , он должен поддерживать это событие.
UIA_IsOffscreenPropertyId событие изменения свойства. Если элемент управления поддерживает свойство IsOffscreen , он должен поддерживать это событие.
UIA_StructureChangedEventId

 

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

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

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