Accessible Objects
<!-- ##### SECTION Short_Description ##### -->
-
+The base accessibility interface which all accessible objects implement.
<!-- ##### SECTION Long_Description ##### -->
<para>
-
+The Accessible interface provides for a hierarchical tree of accessible
+objects corresponding to user interface components and content in an
+accessible application. Accessible objects provide name, descriptive
+information, state information, and information on the "role" of the object in
+the user interface. The capabilities of these objects may be queried via
+interface queries, as they are implemented via interface aggregation. These
+objects are located in a containment hierarchy with parent/child
+relationships, and may have other functional relationships to objects within
+the tree.
</para>
<!-- ##### SECTION See_Also ##### -->
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT Accessible ##### -->
<para>
-
+An Accessible object is an opaque object used to refer to an accessible
+object corresponding to an user interface element.
</para>
-@objref:
-@ref_count:
+@objref: private data
+@on_loan: private data
+@ref_count: private data
<!-- ##### FUNCTION Accessible_ref ##### -->
<para>
</para>
@obj:
-<!-- # Unused Parameters # -->
-@Returns:
<!-- ##### FUNCTION Accessible_unref ##### -->
</para>
@obj:
-<!-- # Unused Parameters # -->
-@Returns:
<!-- ##### FUNCTION Accessible_getName ##### -->
@Returns:
+<!-- ##### FUNCTION Accessible_getAttributes ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getHostApplication ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getLocalizedRoleName ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
<!-- ##### FUNCTION Accessible_isAction ##### -->
<para>
@Returns:
+<!-- ##### FUNCTION Accessible_isDocument ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
<!-- ##### FUNCTION Accessible_isEditableText ##### -->
<para>
@Returns:
+<!-- ##### FUNCTION Accessible_getDocument ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
<!-- ##### FUNCTION Accessible_getEditableText ##### -->
<para>
@SPI_ROLE_VIEWPORT:
@SPI_ROLE_WINDOW:
@SPI_ROLE_EXTENDED:
+@SPI_ROLE_HEADER:
+@SPI_ROLE_FOOTER:
+@SPI_ROLE_PARAGRAPH:
+@SPI_ROLE_RULER:
+@SPI_ROLE_APPLICATION:
+@SPI_ROLE_AUTOCOMPLETE:
+@SPI_ROLE_EDITBAR:
+@SPI_ROLE_EMBEDDED:
+@SPI_ROLE_ENTRY:
+@SPI_ROLE_CHART:
+@SPI_ROLE_CAPTION:
+@SPI_ROLE_DOCUMENT_FRAME:
+@SPI_ROLE_HEADING:
+@SPI_ROLE_PAGE:
+@SPI_ROLE_SECTION:
+@SPI_ROLE_FORM:
+@SPI_ROLE_REDUNDANT_OBJECT:
+@SPI_ROLE_LINK:
+@SPI_ROLE_INPUT_METHOD_WINDOW:
@SPI_ROLE_LAST_DEFINED:
<!-- ##### FUNCTION AccessibleRole_getName ##### -->