I've added IAHypertext::hyperlinks

/** @brief Returns the links for this object.

   The returned IAccessibleHyperlink objects encapsulate the hyperlink and
    provides several kinds of information describing it.

   @param [out] hyperlinks
    This array is allocated by the server.  Free it with CoTaskMemFree.
   @param [out] nHyperlinks
    The number of links returned; the size of the returned array.
   @retval S_OK
   @retval S_FALSE if there are no links, [out] values are NULL and 0
respectively
  */
  [propget] HRESULT hyperlinks
    (
     [out, size_is(,*nHyperlinks)] IAccessibleHyperlink ***hyperlinks,
     [out, retval] long *nHyperlinks
    );

As in other cases I could add [in] maxHyperlinks which could be 0 to get
all hyperlinks and then remove nHyperlinks and hyperlink.  Would that be
a good or bad idea?

For the current 1.2.1 spec for IAHyperText see:
http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_hypertext.html

Pete
-- 
*Pete Brunet*
                                                                
a11ysoft - Accessibility Architecture and Development
(512) 467-4706 (work), (512) 689-4155 (cell)
Skype: pete.brunet
IM: ptbrunet (AOL, Google), [email protected] (MSN)
http://www.a11ysoft.com/about/
Ionosphere: WS4G
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2

Reply via email to