IAccessible interface (oleacc.h)

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

Inheritance

The IAccessible interface inherits from the IDispatch interface. IAccessible also has these types of members:

Methods

The IAccessible interface has these methods.

 
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

Requirement Value
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