Relations


Variables

const WCHAR *const IA2_RELATION_CONTROLLED_BY = L"controlledBy"
const WCHAR *const IA2_RELATION_CONTROLLER_FOR = L"controllerFor"
const WCHAR *const IA2_RELATION_DESCRIBED_BY = L"describedBy"
const WCHAR *const IA2_RELATION_DESCRIPTION_FOR = L"descriptionFor"
const WCHAR *const IA2_RELATION_EMBEDDED_BY = L"embeddedBy"
const WCHAR *const IA2_RELATION_EMBEDS = L"embeds"
const WCHAR *const IA2_RELATION_FLOWS_FROM = L"flowsFrom"
const WCHAR *const IA2_RELATION_FLOWS_TO = L"flowsTo"
const WCHAR *const IA2_RELATION_LABEL_FOR = L"labelFor"
const WCHAR *const IA2_RELATION_LABELED_BY = L"labelledBy"
const WCHAR *const IA2_RELATION_LABELLED_BY = L"labelledBy"
const WCHAR *const IA2_RELATION_MEMBER_OF = L"memberOf"
const WCHAR *const IA2_RELATION_NODE_CHILD_OF = L"nodeChildOf"
const WCHAR *const IA2_RELATION_PARENT_WINDOW_OF = L"parentWindowOf"
const WCHAR *const IA2_RELATION_POPUP_FOR = L"popupFor"
const WCHAR *const IA2_RELATION_SUBWINDOW_OF = L"subwindowOf"

Detailed Description

Use the following constants to compare against the BSTRs returned by IAccessibleRelation::relationType.

Variable Documentation

const WCHAR* const IA2_RELATION_CONTROLLED_BY = L"controlledBy"

Some attribute of this object is affected by a target object.

const WCHAR* const IA2_RELATION_CONTROLLER_FOR = L"controllerFor"

This object is interactive and controls some attribute of a target object.

const WCHAR* const IA2_RELATION_DESCRIBED_BY = L"describedBy"

This object is described by the target object.

const WCHAR* const IA2_RELATION_DESCRIPTION_FOR = L"descriptionFor"

This object is describes the target object.

const WCHAR* const IA2_RELATION_EMBEDDED_BY = L"embeddedBy"

This object is embedded by a target object.

const WCHAR* const IA2_RELATION_EMBEDS = L"embeds"

This object embeds a target object. This relation can be used on the OBJID_CLIENT accessible for a top level window to show where the content areas are.

const WCHAR* const IA2_RELATION_FLOWS_FROM = L"flowsFrom"

Content flows to this object from a target object.

const WCHAR* const IA2_RELATION_FLOWS_TO = L"flowsTo"

Content flows from this object to a target object.

const WCHAR* const IA2_RELATION_LABEL_FOR = L"labelFor"

This object is label for a target object.

const WCHAR* const IA2_RELATION_LABELED_BY = L"labelledBy"

This object is labelled by a target object. Note that the double L spelling which follows is preferred. Please use it instead. This single L version may be removed in a later version.

const WCHAR* const IA2_RELATION_LABELLED_BY = L"labelledBy"

This object is labelled by a target object.

const WCHAR* const IA2_RELATION_MEMBER_OF = L"memberOf"

This object is a member of a group of one or more objects. When there is more than one object in the group each member may have one and the same target, e.g. a grouping object. It is also possible that each member has multiple additional targets, e.g. one for every other member in the group.

const WCHAR* const IA2_RELATION_NODE_CHILD_OF = L"nodeChildOf"

This object is a child of a target object.

const WCHAR* const IA2_RELATION_PARENT_WINDOW_OF = L"parentWindowOf"

This object is a parent window of the target object.

const WCHAR* const IA2_RELATION_POPUP_FOR = L"popupFor"

This object is a transient component related to the target object. When this object is activated the target object doesn't loose focus.

const WCHAR* const IA2_RELATION_SUBWINDOW_OF = L"subwindowOf"

This object is a sub window of a target object.


To submit feedback on IAccessible2 API Version 1.0.2, please use the Bugzilla interface located at: http://bugs.linuxfoundation.org/. When using Bugzilla please be sure to select IAccessible2 from the list of components. Bugzilla is the preferred method for receiving feedback because it automatically logs one's feedback in the IAccessible2 tracking system without additional human intervention. One may also, however, send email to accessibility-rfc@a11y.org, a publicly archived emailing list. Please address any technical problems you encounter with this document or the resources to which it links, to the Open A11y Webmaster <webmaster@a11y.org>

A stable online reference version of the documentation for IAccessible2 API Version 1.0.2, is available at: http://a11y.org/ia2-spec. A list of known and reported errors in the documentation for IAccessible2 API Version 1.0.2 can be found at: http://a11y.org/ia2-errata


Generated on Mon Oct 13 23:32:04 2008 for IAccessible2 API Version 1.0.2 by  doxygen 1.5.6