Other Object Roles and Supported Methods
This topic provides information about object roles that are not included in the previous topics for UI elements. Each object role includes a list of the IAccessible methods and properties that are supported for the object role. While other topics document supported IAccessible methods and properties for UI elements, this topic lists the methods and properties you can expect to be supported for a particular object role. Many of the UI elements which might have one of the roles listed here are typically seen in browsers. For more information, see Active Accessibility Support.
Note Use this topic as a guideline. We strongly suggest that you use Active Accessibility tools to verify expected behavior for an individual object role.
For more information on how the MSHTML component of Internet Explorer supports these object roles, see Accessible Object Properties in Active Accessibility Support.
The following table lists additional object roles which Oleacc.dll supports.
ROLE_SYSTEM_ALERT | ROLE_SYSTEM_DROPLIST |
ROLE_SYSTEM_APPLICATION | ROLE_SYSTEM_EQUATION |
ROLE_SYSTEM_BORDER | ROLE_SYSTEM_GRAPHIC |
ROLE_SYSTEM_BUTTONDROPDOWN | ROLE_SYSTEM_HELPBALLOON |
ROLE_SYSTEM_BUTTONDROPDOWNGRID | ROLE_SYSTEM_IPADDRESS |
ROLE_SYSTEM_BUTTONMENU | ROLE_SYSTEM_LINK |
ROLE_SYSTEM_CELL | ROLE_SYSTEM_PANE |
ROLE_SYSTEM_CHARACTER | ROLE_SYSTEM_ROW |
ROLE_SYSTEM_CHART | ROLE_SYSTEM_ROWHEADER |
ROLE_SYSTEM_CLOCK | ROLE_SYSTEM_SEPARATOR |
ROLE_SYSTEM_COLUMN | ROLE_SYSTEM_SOUND |
ROLE_SYSTEM_DIAGRAM | ROLE_SYSTEM_SPLITBUTTON |
ROLE_SYSTEM_DIAL | ROLE_SYSTEM_TABLE |
ROLE_SYSTEM_DOCUMENT | ROLE_SYSTEM_WHITESPACE |
ROLE_SYSTEM_ALERT
For more information on this role, see ROLE_SYSTEM_ALERT.
Supported Properties and Methods
- get_accName
get_accRole
get_accState
ROLE_SYSTEM_APPLICATION
For more information on this role, see ROLE_SYSTEM_APPLICATION.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_BORDER
For more information on this role, see ROLE_SYSTEM_BORDER.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accRole
get_accState
ROLE_SYSTEM_BUTTONDROPDOWN
For more information on this role, see ROLE_SYSTEM_BUTTONDROPDOWN.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_BUTTONDROPDOWNGRID
For more information on this role, see ROLE_SYSTEM_BUTTONDROPDOWNGRID.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_BUTTONMENU
For more information on this role, see ROLE_SYSTEM_BUTTONMENU.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_CELL
For more information on this role, see ROLE_SYSTEM_CELL.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_CHARACTER
For more information on this role, see ROLE_SYSTEM_CHARACTER.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accDescription
get_accFocus
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_CHART
For more information on this role, see ROLE_SYSTEM_CHART.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_CLOCK
For more information on this role, see ROLE_SYSTEM_CLOCK.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_COLUMN
For more information on this role, see ROLE_SYSTEM_COLUMN.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accFocus
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_DIAGRAM
For more information on this role, see ROLE_SYSTEM_DIAGRAM.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_DIAL
For more information on this role, see ROLE_SYSTEM_DIAL.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_DOCUMENT
For more information on this role, see ROLE_SYSTEM_DOCUMENT.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accFocus
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_DROPLIST
For more information on this role, see ROLE_SYSTEM_DROPLIST.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accDefaultAction
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_EQUATION
For more information on this role, see ROLE_SYSTEM_EQUATION.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accFocus
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_GRAPHIC
For more information on this role, see ROLE_SYSTEM_GRAPHIC.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_HELPBALLOON
For more information on this role, see ROLE_SYSTEM_HELPBALLOON.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accDefaultAction
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_IPADDRESS
For more information on this role, see ROLE_SYSTEM_IPADDRESS.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_LINK
For more information on this role, see ROLE_SYSTEM_LINK.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accDefaultAction
get_accDescription
get_accFocus
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_PANE
For more information on this role, see ROLE_SYSTEM_PANE.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
get_accChild
get_accChildCount
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_ROW
For more information on this role, see ROLE_SYSTEM_ROW.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accDescription
get_accFocus
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_ROWHEADER
For more information on this role, see ROLE_SYSTEM_ROWHEADER.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accDefaultAction
get_accDescription
get_accFocus
get_accName
get_accParent
get_accRole
get_accState
get_accValue
ROLE_SYSTEM_SEPARATOR
For more information on this role, see ROLE_SYSTEM_SEPARATOR.
Supported Properties and Methods
- accHitTest
accLocation
get_accChild
get_accChildCount
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_SOUND
For more information on this role, see ROLE_SYSTEM_SOUND.
Supported Properties and Methods
- get_accDescription
get_accName
get_accRole
get_accState
ROLE_SYSTEM_SPLITBUTTON
For more information on this role, see ROLE_SYSTEM_SPLITBUTTON.
Supported Properties and Methods
- accDoDefaultAction
accHitTest
accLocation
accNavigate
get_accDefaultAction
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_TABLE
For more information on this role, see ROLE_SYSTEM_TABLE.
Supported Properties and Methods
- accHitTest
accLocation
accNavigate
accSelect
get_accChild
get_accChildCount
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName
get_accParent
get_accRole
get_accState
ROLE_SYSTEM_WHITESPACE
For more information on this role, see ROLE_SYSTEM_WHITESPACE.
Supported Properties and Methods
- accLocation
accSelect
get_accParent
get_accRole
get_accState