Skip to main content
Version: 4.1

AccessibleRole

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

Represents the ARIA (Accessible Rich Internet Applications) roles as defined by the WAI-ARIA specification.

public enum AccessibleRole : Enum

Fields

NameDescription
AlertA type of live region with important, and usually time-sensitive, information.
AlertDialogA type of dialog that contains an alert message, where initial focus goes to an element within the dialog.
ApplicationA structure containing one or more focusable elements requiring user input, such as keyboard or gesture events, that do not follow a standard interaction pattern supported by a widget role.
ArticleA section of a page that consists of a composition that forms an independent part of a document, page, or site.
BannerA landmark that contains mostly site-oriented content, rather than page-specific content.
BlockQuoteA section of content that is quoted from another source.
ButtonAn input that allows for user-triggered actions when clicked or pressed.
CaptionVisible content that names, and may also describe, a figure, table, grid, or treegrid.
CellA cell in a tabular container.
CheckBoxA checkable input that has three possible values: true, false, or mixed.
CodeA section whose content represents a fragment of computer code.
ColumnHeaderA cell containing header information for a column.
ComboBoxAn input that controls another element, such as a listbox or grid, that can dynamically pop up to help the user set the value of the input.
CommandA form of widget that performs an action but does not receive input data.
ComplementaryA landmark that is designed to be complementary to the main content at a similar level in the DOM hierarchy, but remaining meaningful when separated from the main content.
CompositeA widget that may contain navigable descendants or owned children.
ContentInfoA landmark that contains information about the parent document.
DefaultDefault role; the default role set by the widget, if any, is preserved.
DefinitionA definition of a term or concept.
DeletionContains content that is marked as removed or content that is being suggested for removal.
DialogA dialog is a descendant window of the primary window of a web application.
Directory[Deprecated in ARIA 1.2] A list of references to members of a group, such as a static table of contents.
DocumentAn element containing content that assistive technology users may want to browse in a reading mode.
EmphasisOne or more emphasized characters.
FeedA scrollable list of articles where scrolling may cause articles to be added to or removed from either end of the list.
FigureA perceivable section of content that typically contains a graphical document, images, code snippets, or example text.
FormA landmark region that contains a collection of items and objects that, as a whole, combine to create a form.
GenericA nameless container element that has no semantic meaning on its own.
GridA composite widget containing a collection of one or more rows with one or more cells where some or all cells in the grid are focusable by using methods of two-dimensional navigation.
GridCellA cell in a grid or treegrid.
GroupA set of user interface objects that is not intended to be included in a page summary or table of contents by assistive technologies.
HeadingA heading for a section of the page.
ImgA container for a collection of elements that form an image.
InputA generic type of widget that allows user input.
InsertionContains content that is marked as added or content that is being suggested for addition.
LandmarkA perceivable section containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily.
LinkAn interactive reference to an internal or external resource that, when activated, causes the user agent to navigate to that resource.
ListA section containing listitem elements.
ListBoxA widget that allows the user to select one or more items from a list of choices.
ListItemA single item in a list or directory.
LogA type of live region where new information is added in meaningful order and old information may disappear.
MainA landmark containing the main content of a document.
MarqueeA type of live region where non-essential information changes frequently.
MathContent that represents a mathematical expression.
MenuA type of widget that offers a list of choices to the user.
MenuBarA presentation of menu that usually remains visible and is usually presented horizontally.
MenuItemAn option in a set of choices contained by a menu or menubar.
MenuItemCheckBoxA menuitem with a checkable state whose possible values are true, false, or mixed.
MenuItemRadioA checkable menuitem in a set of elements with the same role, only one of which can be checked at a time.
MeterAn element that represents a scalar measurement within a known range, or a fractional value.
NavigationA landmark containing a collection of navigational elements (usually links) for navigating the document or related documents.
NoneNo role; the element's implicit native role semantics will not be mapped to the accessibility API.
NoteA section whose content is parenthetic or ancillary to the main content of the resource.
OptionA selectable item in a listbox.
ParagraphA paragraph of content.
PresentationAn element whose implicit native role semantics will not be mapped to the accessibility API.
PresentationAliasAn element whose implicit native role semantics will not be mapped to the accessibility API.
ProgressBarAn element that displays the progress status for tasks that take a long time.
RadioA checkable input in a group of elements with the same role, only one of which can be checked at a time.
RadioGroupA group of radio buttons.
RangeAn element representing a range of values.
RegionA landmark containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily.
RoleTypeThe base role from which all other roles inherit.
RowA row of cells in a tabular container.
RowGroupA structure containing one or more row elements in a tabular container.
RowHeaderA cell containing header information for a row.
ScrollBarA graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.
SearchA landmark region that contains a collection of items and objects that, as a whole, combine to create a search facility.
SearchBoxA type of textbox intended for specifying search criteria.
SectionA renderable structural containment unit in a document or application.
SectionHeadA structure that labels or summarizes the topic of its related section.
SelectA form widget that allows the user to make selections from a set of choices.
SeparatorA divider that separates and distinguishes sections of content or groups of menuitems.
SliderAn input where the user selects a value from within a given range.
SpinButtonA form of range that expects the user to select from among discrete choices.
StatusA type of live region whose content is advisory information for the user but is not important enough to justify an alert, often but not necessarily presented as a status bar.
StrongContent that is important, serious, or urgent.
StructureA document structural element.
SubscriptOne or more subscripted characters.
SuperscriptOne or more superscripted characters.
SwitchA type of checkbox that represents on/off values, as opposed to checked/unchecked values.
TabA grouping label providing a mechanism for selecting the tab content that is to be rendered to the user.
TableA section containing data arranged in rows and columns.
TabListA list of tab elements, which are references to tabpanel elements.
TabPanelA container for the resources associated with a tab, where each tab is contained in a tablist.
TermA word or phrase with a corresponding definition.
TextBoxA type of input that allows free-form text as its value.
TimeAn element that represents a specific point in time.
TimerA type of live region containing a numerical counter which indicates an amount of elapsed time from a start point, or the time remaining until an end point.
ToolBarA collection of commonly used function buttons or controls represented in compact visual form.
ToolTipA contextual popup that displays a description for an element.
TreeA widget that allows the user to select one or more items from a hierarchically organized collection.
TreeGridA grid whose rows can be expanded and collapsed in the same manner as for a tree.
TreeItemAn option item of a tree. This is an element within a tree that may be expanded or collapsed if it contains a sub-level group of tree item elements.
WidgetAn interactive component of a graphical user interface (GUI).
WindowA browser or application window.

Used By

NameDescription
Control.AccessibleRoleReturns or sets the accessible role of the control that will be reported to accessibility client applications. It is assigned to the "role" attribute of the browser element.
Menu.AccessibleRoleReturns or sets the accessible role of the menu item that will be reported to accessibility client applications. It is assigned to the "role" attribute of the browser element.
ControlExtensions.AccessibleRoleSets the accessible role for the specified control.