[Accessibility] IAccessibleEx equivalent

Pete Brunet pete at a11ysoft.com
Tue Feb 16 21:32:57 PST 2010

Here is some background one of today's topics:

About two years ago Microsoft asked for the addition of two methods to
IA2 which would be equivalent to UIA's IAccessibleEx::GetObjectForChild
and GetIAccessilbePair which translate back and forth between MSAA
objects (including simple elements) and UIA objects.  The proposed IA2
equivalent is:

IAccessibleSimple (or some other name like IAccessible2Ex)

// For this parent accessible, fetch a full accessible representing the
// child simple element where the accessible has implemented IAccessible2
[propget] HRESULT objectForChild( [in] long childID, [out, retval]
IAccessible2 *accessible2 );

// For this accessible, fetch the parent accessible, childID pair
representing an equivalent simple element
[propget] HRESULT accessiblePair( [out] IAccessible * accessible, [out,
retval] long childID );

For background follow this link: 

*Pete Brunet*
a11ysoft - Accessibility Architecture and Development
(512) 238-6967 (work), (512) 689-4155 (cell)
Skype: pete.brunet
IM: ptbrunet (AOL, Google), ptbrunet at live.com (MSN)
Ionosphere: WS4G
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/accessibility/attachments/20100216/beabfe84/attachment-0001.htm 

More information about the Accessibility mailing list