Share via


IUIAutomationLegacyIAccessiblePattern Interface

Exposes methods and properties that enable Microsoft UI Automation clients to retrieve UI information from Microsoft Active Accessibility (MSAA) servers.

IUIAutomationLegacyIAccessiblePattern Members

CachedChildId Retrieves the cached Microsoft Active Accessibility child identifier for the element.
CachedDefaultAction Retrieves the Microsoft Active Accessibility default action for the element.
CachedDescription Retrieves the cached UI Automation description of the element.
CachedHelp Retrieves the cached Microsoft Active Accessibility help string for the element.
CachedKeyboardShortcut Retrieves the cached Microsoft Active Accessibility keyboard shortcut property for the element.
CachedName Retrieves the cached Microsoft Active Accessibility name property of the element.
CachedRole Retrieves the cached Microsoft Active Accessibility role of the element.
CachedState Retrieves the cached Microsoft Active Accessibility state property for the element.
CachedValue Retrieves the cached Microsoft Active Accessibility value property.
CurrentChildId Retrieves the Microsoft Active Accessibility child identifier for the element.
CurrentDefaultAction Retrieves the Microsoft Active Accessibility default action for the element.
CurrentDescription Retrieves the UI Automation description of the element.
CurrentHelp Retrieves the Microsoft Active Accessibility help string for the element.
CurrentKeyboardShortcut Retrieves the Microsoft Active Accessibility keyboard shortcut property for the element.
CurrentName Retrieves the Microsoft Active Accessibility name property of the element.
CurrentRole Retrieves the Microsoft Active Accessibility role of the element.
CurrentState Retrieves the Microsoft Active Accessibility state property for the element.
CurrentValue Retrieves the Microsoft Active Accessibility value property.
DoDefaultAction Performs the Microsoft Active Accessibility default action for the element.
GetCachedSelection Retrieves the cached Microsoft Active Accessibility property that identifies the selected children of this element.
GetCurrentSelection Retrieves the Microsoft Active Accessibility property that identifies the selected children of this element.
GetIAccessible Retrieves an IAccessible object that corresponds to the UI Automation element.
Select Performs a Microsoft Active Accessibility selection.
SetValue Sets the Microsoft Active Accessibility value property for the element.

Remarks

This interface is obtained just like any other control pattern. It enables UI Automation clients to gather MSAA properties more efficiently, taking advantage of the caching system, and also enables UI Automation clients to interact with native Microsoft Active Accessibility servers that support the IAccessible interface.

Interface Information

Inherits from IUnknown
Header and IDL files uiautomation.h, uiautomationclient.idl
Minimum operating systems Windows 7