IAccessible

[This is preliminary documentation and subject to change.]

The IAccessible interface is the heart of Active Accessibility. Applications provide this Component Object Model (COM) interface on behalf of user interface elements.

The IAccessible interface methods can be organized into the following groups.

Navigation and Hierarchy IAccessible::accNavigate
IAccessible::get_accChild
IAccessible::get_accParent
Property Access IAccessible::accLocation
IAccessible::get_accChildCount
IAccessible::get_accDefaultAction
IAccessible::get_accDescription
IAccessible::get_accHelp
IAccessible::get_accHelpTopic
IAccessible::get_accKeyboardShortcut
IAccessible::get_accName
IAccessible::get_accRole
IAccessible::get_accState
IAccessible::get_accValue
IAccessible::put_accName
IAccessible::put_accValue
Selection and Focus IAccessible::accSelect
IAccessible::get_accFocus
IAccessible::get_accSelection
Miscellaneous IAccessible::accHitTest
IAccessible::accDoDefaultAction