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_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.

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.


Generated on Mon Mar 26 17:38:26 2007 for IAccessible2 API by  doxygen 1.4.6-NO