AXRoleConstants.h

Overview

Every role offers a variety of attributes. There are some attributes that must be supported by every element, regardless of role. Other attributes will be supported by an element if/when appropriate data is supplied by the application. These attributes' meanings and values are generally obvious. In order to save space, the following attributes are not listed in the role documentation unless the role handles them in a special fashion:

 
 
   	AXRole
   	AXRoleDescription
   	AXDescription
   	AXHelp
   	AXParent
   	AXChildren
   	AXWindow
   	AXTopLevelUIElement
   	AXEnabled
   	AXSize
   	AXPosition
 
 

Every attribute supported by a given role may have one or more symbols after its name:

 
 
   	w means the attribute is writable.
   	o means it is an optional attribute that doesn't necessarily need to be
   		supported by all elements with that role.
 
 

Topics

Constants

See the Overview section above for header-level documentation.