Enum ERole
Standard roles of UI elements. Used with elm.RoleInt
public enum ERole
Remarks
Most names are as in API IAccessible.get_accRole Object Roles documentation but without prefix ROLE_SYSTEM_. These are renamed: PUSHBUTTON to BUTTON, CHECKBUTTON to CHECKBOX, GRAPHIC to IMAGE, OUTLINE to TREE, OUTLINEITEM to TREEITEM, OUTLINEBUTTON to TREEBUTTON.
Namespace: Au.Types
Assembly: Au.dll
Fields
| Name | Description |
|---|---|
| ALERT | |
| ANIMATION | |
| APPLICATION | |
| BORDER | |
| BUTTON | |
| BUTTONDROPDOWN | |
| BUTTONDROPDOWNGRID | |
| BUTTONMENU | |
| CARET | |
| CELL | |
| CHARACTER | |
| CHART | |
| CHECKBOX | |
| CLIENT | |
| CLOCK | |
| COLUMN | |
| COLUMNHEADER | |
| COMBOBOX | |
| CURSOR | |
| Custom | Not one of predefined roles. Usually string. |
| DIAGRAM | |
| DIAL | |
| DIALOG | |
| DOCUMENT | |
| DROPLIST | |
| EQUATION | |
| GRIP | |
| GROUPING | |
| HELPBALLOON | |
| HOTKEYFIELD | |
| IMAGE | |
| INDICATOR | |
| IPADDRESS | |
| LINK | |
| LIST | |
| LISTITEM | |
| MENUBAR | |
| MENUITEM | |
| MENUPOPUP | |
| None | Failed to get role. |
| PAGETAB | |
| PAGETABLIST | |
| PANE | |
| PROGRESSBAR | |
| PROPERTYPAGE | |
| RADIOBUTTON | |
| ROW | |
| ROWHEADER | |
| SCROLLBAR | |
| SEPARATOR | |
| SLIDER | |
| SOUND | |
| SPINBUTTON | |
| SPLITBUTTON | |
| STATICTEXT | |
| STATUSBAR | |
| TABLE | |
| TEXT | |
| TITLEBAR | |
| TOOLBAR | |
| TOOLTIP | |
| TREE | |
| TREEBUTTON | |
| TREEITEM | |
| WHITESPACE | |
| WINDOW |