Поделиться через


Интерфейс IUIAutomationLegacyIAccessiblePattern (uiautomationclient.h)

Предоставляет методы и свойства, позволяющие клиентам Microsoft модель автоматизации пользовательского интерфейса получать сведения о пользовательском интерфейсе с серверов Microsoft Active Accessibility (MSAA).

Наследование

Интерфейс IUIAutomationLegacyIAccessiblePattern наследуется от интерфейса IUnknown . IUIAutomationLegacyIAccessiblePattern также имеет следующие типы элементов:

Методы

Интерфейс IUIAutomationLegacyIAccessiblePattern содержит следующие методы.

 
IUIAutomationLegacyIAccessiblePattern::D oDefaultAction

Выполняет действие Microsoft Active Accessibility по умолчанию для элемента . (IUIAutomationLegacyIAccessiblePattern.DoDefaultAction)
IUIAutomationLegacyIAccessiblePattern::get_CachedChildId

Извлекает кэшированный дочерний идентификатор Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedDefaultAction

Извлекает кэшированное действие Microsoft Active Accessibility по умолчанию для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedDescription

Извлекает кэшированное описание элемента Microsoft Active Accessibility.
IUIAutomationLegacyIAccessiblePattern::get_CachedHelp

Извлекает кэшированную строку справки Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedKeyboardShortcut

Извлекает кэшированное свойство сочетания клавиш Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedName

Извлекает кэшированное свойство Microsoft Active Accessibility name элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedRole

Извлекает кэшированную роль Microsoft Active Accessibility элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedState

Извлекает кэшированный идентификатор состояния microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CachedValue

Извлекает кэшированное свойство Значения специальных возможностей Microsoft Active.
IUIAutomationLegacyIAccessiblePattern::get_CurrentChildId

Извлекает дочерний идентификатор Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentDefaultAction

Извлекает текущее действие Microsoft Active Accessibility по умолчанию для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentDescription

Извлекает описание элемента Microsoft Active Accessibility.
IUIAutomationLegacyIAccessiblePattern::get_CurrentHelp

Извлекает строку справки Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentKeyboardShortcut

Извлекает свойство сочетания клавиш Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentName

Извлекает свойство Microsoft Active Accessibility name элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentRole

Извлекает идентификатор роли Microsoft Active Accessibility элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentState

Извлекает идентификатор состояния Microsoft Active Accessibility для элемента .
IUIAutomationLegacyIAccessiblePattern::get_CurrentValue

Извлекает свойство значения Microsoft Active Accessibility.
IUIAutomationLegacyIAccessiblePattern::GetCachedSelection

Извлекает кэшированное свойство Microsoft Active Accessibility, которое идентифицирует выбранные дочерние элементы этого элемента.
IUIAutomationLegacyIAccessiblePattern::GetCurrentSelection

Извлекает свойство Microsoft Active Accessibility, которое идентифицирует выбранные дочерние элементы этого элемента.
IUIAutomationLegacyIAccessiblePattern::GetIAccessible

Извлекает объект IAccessible, соответствующий элементу Microsoft модель автоматизации пользовательского интерфейса.
IUIAutomationLegacyIAccessiblePattern::Select

Выполняет выбор активных специальных возможностей Майкрософт. (IUIAutomationLegacyIAccessiblePattern.Select)
IUIAutomationLegacyIAccessiblePattern::SetValue

Задает свойство Значения Microsoft Active Accessibility для элемента .

Комментарии

Этот интерфейс получается так же, как и любой другой шаблон элемента управления. Это позволяет клиентам модель автоматизации пользовательского интерфейса более эффективно собирать свойства MSAA, используя преимущества системы кэширования, а также позволяет клиентам модель автоматизации пользовательского интерфейса взаимодействовать с собственными серверами Microsoft Active Accessibility, поддерживающими IAccess. Интерфейс.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista, Windows XP с пакетом обновления 3 (SP3) и Обновление платформы для Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header uiautomationclient.h (включая UIAutomation.h)

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

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