Other Object Roles and Supported Methods (MSAA UI Element Reference)

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.

Note  Use this topic as a guideline. We strongly suggest that you use Microsoft Active Accessibility tools to verify expected behavior for an individual object role.
 

The following table lists additional object roles which Oleacc.dll supports.

ROLE_SYSTEM_ALERTROLE_SYSTEM_DROPLIST
ROLE_SYSTEM_APPLICATIONROLE_SYSTEM_EQUATION
ROLE_SYSTEM_BORDERROLE_SYSTEM_GRAPHIC
ROLE_SYSTEM_BUTTONDROPDOWNROLE_SYSTEM_HELPBALLOON
ROLE_SYSTEM_BUTTONDROPDOWNGRIDROLE_SYSTEM_IPADDRESS
ROLE_SYSTEM_BUTTONMENUROLE_SYSTEM_LINK
ROLE_SYSTEM_CELLROLE_SYSTEM_PANE
ROLE_SYSTEM_CHARACTERROLE_SYSTEM_ROW
ROLE_SYSTEM_CHARTROLE_SYSTEM_ROWHEADER
ROLE_SYSTEM_CLOCKROLE_SYSTEM_SEPARATOR
ROLE_SYSTEM_COLUMNROLE_SYSTEM_SOUND
ROLE_SYSTEM_DIAGRAMROLE_SYSTEM_SPLITBUTTON
ROLE_SYSTEM_DIALROLE_SYSTEM_TABLE
ROLE_SYSTEM_DOCUMENTROLE_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

 

 

Show: