ILegacyIAccessibleProvider interface
Enables Microsoft UI Automation clients to access the underlying IAccessible implementation of Microsoft Active Accessibility elements.
Members
The ILegacyIAccessibleProvider interface inherits from the IUnknown interface. ILegacyIAccessibleProvider also has these types of members:
Methods
The ILegacyIAccessibleProvider interface has these methods.
| Method | Description |
|---|---|
| DoDefaultAction |
Performs the default action on the control. |
| GetIAccessible |
Retrieves an accessible object that corresponds to a UI Automation element that supports the LegacyIAccessible control pattern. |
| GetSelection |
Retrieves the selected item or items in the control. |
| Select |
Selects the element. |
| SetValue |
Sets the string value of the control. |
Properties
The ILegacyIAccessibleProvider interface has these properties.
| Property | Access type | Description |
|---|---|---|
|
Read-only |
Specifies the child identifier of this element. | |
|
Read-only |
Contains a description of the default action for this element. | |
|
Read-only |
Contains the description of this element. | |
|
Read-only |
Specifies a string that contains help information for this element. | |
|
Read-only |
Specifies the keyboard shortcut for this element. | |
|
Read-only |
Specifies the name of this element. | |
|
Read-only |
Specifies the role identifier of this element. | |
|
Read-only |
Specifies the state of this element. | |
|
Read-only |
Specifies the value of this element. |
Remarks
This interface is implemented by the Microsoft Active Accessibility to UI Automation Proxy to expose native MSAA properties and methods to UI Automation clients that need them for legacy reasons. The proxy automatically supplies this interface for applications or controls that implement Microsoft Active Accessibility natively. This interface is not intended to be implemented by UI Automation applications or controls.
Requirements
|
Minimum supported client |
Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008, Windows Server 2003 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
|
IDL |
|
|
DLL |
|
|
IID |
IID_ILegacyIAccessibleProvider is defined as e44c3566-915d-4070-99c6-047bff5a08f5 |