IAccessible interface

Exposes methods and properties that make a user interface element and its children accessible to client applications.

Methods

The IAccessible interface has these methods.

Method Description
IAccessible::accDoDefaultAction The IAccessible::accDoDefaultAction method performs the specified object's default action. Not all objects have a default action.
IAccessible::accHitTest The IAccessible::accHitTest method retrieves the child element or child object that is displayed at a specific point on the screen.
IAccessible::accLocation The IAccessible::accLocation method retrieves the specified object's current screen location. All visual objects must support this method. Sound objects do not support this method.
IAccessible::accNavigate The IAccessible::accNavigate method traverses to another UI element within a container and retrieves the object. This method is optional.
IAccessible::accSelect The IAccessible::accSelect method modifies the selection or moves the keyboard focus of the specified object. All objects that support selection or receive the keyboard focus must support this method.
IAccessible::get_accChild The IAccessible::get_accChild method retrieves an IDispatch for the specified child, if one exists. All objects must support this property.
IAccessible::get_accChildCount The IAccessible::get_accChildCount method retrieves the number of children that belong to this object. All objects must support this property.
IAccessible::get_accDefaultAction The IAccessible::get_accDefaultAction method retrieves a string that indicates the object's default action. Not all objects have a default action.
IAccessible::get_accDescription The IAccessible::get_accDescription method retrieves a string that describes the visual appearance of the specified object. Not all objects have a description.
IAccessible::get_accFocus The IAccessible::get_accFocus method retrieves the object that has the keyboard focus. All objects that may receive the keyboard focus must support this property.
IAccessible::get_accHelp The IAccessible::get_accHelp method retrieves the Help property string of an object. Not all objects support this property.
IAccessible::get_accHelpTopic The IAccessible::get_accHelpTopic method retrieves the full path of the WinHelp file that is associated with the specified object; it also retrieves the identifier of the appropriate topic within that file.
IAccessible::get_accKeyboardShortcut The IAccessible::get_accKeyboardShortcut method retrieves the specified object's shortcut key or access key, also known as the mnemonic. All objects that have a shortcut key or an access key support this property.
IAccessible::get_accName The IAccessible::get_accName method retrieves the name of the specified object. All objects support this property.
IAccessible::get_accParent The IAccessible::get_accParent method retrieves the IDispatch of the object's parent. All objects support this property.
IAccessible::get_accRole The IAccessible::get_accRole method retrieves information that describes the role of the specified object. All objects support this property.
IAccessible::get_accSelection The IAccessible::get_accSelection method retrieves the selected children of this object. All objects that support selection must support this property.
IAccessible::get_accState The IAccessible::get_accState method retrieves the current state of the specified object. All objects support this property.
IAccessible::get_accValue The IAccessible::get_accValue method retrieves the value of the specified object. Not all objects have a value.
IAccessible::put_accName The IAccessible::put_accName method is no longer supported. Client applications should use a control-specific workaround, such as the SetWindowText function. Servers should return E_NOTIMPL.
IAccessible::put_accValue The IAccessible::put_accValue method sets the value of the specified object. Not all objects have a value.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header oleacc.h

See Also

IDispatch