|
HRESULT | attribute ([in] BSTR name,[out, retval] VARIANT *attribute) |
| Returns the attribute value of a specified attribute specific to this object. More...
|
|
HRESULT | accessibleWithCaret ([out] IUnknown **accessible,[out, retval] long *caretOffset) |
| Returns the deepest hypertext accessible in the subtree of this object, and the caret offset within it. More...
|
|
HRESULT | relationTargetsOfType ([in] BSTR type,[in] long maxTargets,[out, size_is(,*nTargets)] IUnknown ***targets,[out, retval] long *nTargets) |
| Returns relation targets for a specified target type. More...
|
|
HRESULT | nRelations ([out, retval] long *nRelations) |
| Returns the number of accessible relations for this object. More...
|
|
HRESULT | relation ([in] long relationIndex,[out, retval] IAccessibleRelation **relation) |
| Returns one accessible relation for this object. More...
|
|
HRESULT | relations ([in] long maxRelations,[out, size_is(maxRelations), length_is(*nRelations)] IAccessibleRelation **relations,[out, retval] long *nRelations) |
| Returns multiple accessible relations for this object. More...
|
|
HRESULT | role ([out, retval] long *role) |
| Returns the role of an IAccessible2 object. More...
|
|
HRESULT | scrollTo ([in] enum IA2ScrollType scrollType) |
| Makes an object visible on the screen. More...
|
|
HRESULT | scrollToPoint ([in] enum IA2CoordinateType coordinateType,[in] long x,[in] long y) |
| Moves the top left of an object to a specified location. More...
|
|
HRESULT | groupPosition ([out] long *groupLevel,[out] long *similarItemsInGroup,[out, retval] long *positionInGroup) |
| Returns grouping information. More...
|
|
HRESULT | states ([out, retval] AccessibleStates *states) |
| Returns the bit strip containing any IAccessible2 states. More...
|
|
HRESULT | extendedRole ([out, retval] BSTR *extendedRole) |
| Returns the extended role. More...
|
|
HRESULT | localizedExtendedRole ([out, retval] BSTR *localizedExtendedRole) |
| Returns the localized extended role. More...
|
|
HRESULT | nExtendedStates ([out, retval] long *nExtendedStates) |
| Returns the number of extended states. More...
|
|
HRESULT | extendedStates ([in] long maxExtendedStates,[out, size_is(, maxExtendedStates), length_is(,*nExtendedStates)] BSTR **extendedStates,[out, retval] long *nExtendedStates) |
| Returns the extended states (array of strings). More...
|
|
HRESULT | localizedExtendedStates ([in] long maxLocalizedExtendedStates,[out, size_is(, maxLocalizedExtendedStates), length_is(,*nLocalizedExtendedStates)] BSTR **localizedExtendedStates,[out, retval] long *nLocalizedExtendedStates) |
| Returns the localized extended states (array of strings). More...
|
|
HRESULT | uniqueID ([out, retval] long *uniqueID) |
| Returns the unique ID. More...
|
|
HRESULT | windowHandle ([out, retval] HWND *windowHandle) |
| Returns the window handle for the parent window which contains this object. More...
|
|
HRESULT | indexInParent ([out, retval] long *indexInParent) |
| Returns the index of this object in its parent object. More...
|
|
HRESULT | locale ([out, retval] IA2Locale *locale) |
| Returns the IA2Locale of the accessible object. More...
|
|
HRESULT | attributes ([out, retval] BSTR *attributes) |
| Returns the attributes specific to this object, such as a cell's formula. More...
|
|
This interface exposes the primary set of information about an IAccessible2 enabled accessible object.
This interface must always be provided for objects that support some portion of the collection of the IAccessible2 interfaces.
Please refer to Changing between Accessible Interfaces for special considerations related to use of the MSAA IAccessible interface and the set of IAccessible2 interfaces.