AccessibleRole

Wisej.Web.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

Name
Description

Alert

A type of live region with important, and usually time-sensitive, information.

AlertDialog

A type of dialog that contains an alert message, where initial focus goes to an element within the dialog.

Application

A 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.

Article

A section of a page that consists of a composition that forms an independent part of a document, page, or site.

Banner

A landmark that contains mostly site-oriented content, rather than page-specific content.

BlockQuote

A section of content that is quoted from another source.

Button

An input that allows for user-triggered actions when clicked or pressed.

Caption

Visible content that names, and may also describe, a figure, table, grid, or treegrid.

Cell

A cell in a tabular container.

CheckBox

A checkable input that has three possible values: true, false, or mixed.

Code

A section whose content represents a fragment of computer code.

ColumnHeader

A cell containing header information for a column.

ComboBox

An 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.

Command

A form of widget that performs an action but does not receive input data.

Complementary

A 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.

Composite

A widget that may contain navigable descendants or owned children.

ContentInfo

A landmark that contains information about the parent document.

Default

Default role; the default role set by the widget, if any, is preserved.

Definition

A definition of a term or concept.

Deletion

Contains content that is marked as removed or content that is being suggested for removal.

Dialog

A 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.

Document

An element containing content that assistive technology users may want to browse in a reading mode.

Emphasis

One or more emphasized characters.

Feed

A scrollable list of articles where scrolling may cause articles to be added to or removed from either end of the list.

Figure

A perceivable section of content that typically contains a graphical document, images, code snippets, or example text.

Form

A landmark region that contains a collection of items and objects that, as a whole, combine to create a form.

Generic

A nameless container element that has no semantic meaning on its own.

Grid

A 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.

GridCell

A cell in a grid or treegrid.

Group

A set of user interface objects that is not intended to be included in a page summary or table of contents by assistive technologies.

Heading

A heading for a section of the page.

Img

A container for a collection of elements that form an image.

Input

A generic type of widget that allows user input.

Insertion

Contains content that is marked as added or content that is being suggested for addition.

Landmark

A 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.

Link

An interactive reference to an internal or external resource that, when activated, causes the user agent to navigate to that resource.

List

A section containing listitem elements.

ListBox

A widget that allows the user to select one or more items from a list of choices.

ListItem

A single item in a list or directory.

Log

A type of live region where new information is added in meaningful order and old information may disappear.

Main

A landmark containing the main content of a document.

Marquee

A type of live region where non-essential information changes frequently.

Math

Content that represents a mathematical expression.

Menu

A type of widget that offers a list of choices to the user.

MenuBar

A presentation of menu that usually remains visible and is usually presented horizontally.

MenuItem

An option in a set of choices contained by a menu or menubar.

MenuItemCheckBox

A menuitem with a checkable state whose possible values are true, false, or mixed.

MenuItemRadio

A checkable menuitem in a set of elements with the same role, only one of which can be checked at a time.

Meter

An element that represents a scalar measurement within a known range, or a fractional value.

Navigation

A landmark containing a collection of navigational elements (usually links) for navigating the document or related documents.

None

No role; the element's implicit native role semantics will not be mapped to the accessibility API.

Note

A section whose content is parenthetic or ancillary to the main content of the resource.

Option

A selectable item in a listbox.

Paragraph

A paragraph of content.

Presentation

An element whose implicit native role semantics will not be mapped to the accessibility API.

PresentationAlias

An element whose implicit native role semantics will not be mapped to the accessibility API.

ProgressBar

An element that displays the progress status for tasks that take a long time.

Radio

A checkable input in a group of elements with the same role, only one of which can be checked at a time.

RadioGroup

A group of radio buttons.

Range

An element representing a range of values.

Region

A 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.

RoleType

The base role from which all other roles inherit.

Row

A row of cells in a tabular container.

RowGroup

A structure containing one or more row elements in a tabular container.

RowHeader

A cell containing header information for a row.

ScrollBar

A graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.

Search

A landmark region that contains a collection of items and objects that, as a whole, combine to create a search facility.

SearchBox

A type of textbox intended for specifying search criteria.

Section

A renderable structural containment unit in a document or application.

SectionHead

A structure that labels or summarizes the topic of its related section.

Select

A form widget that allows the user to make selections from a set of choices.

Separator

A divider that separates and distinguishes sections of content or groups of menuitems.

Slider

An input where the user selects a value from within a given range.

SpinButton

A form of range that expects the user to select from among discrete choices.

Status

A 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.

Strong

Content that is important, serious, or urgent.

Structure

A document structural element.

Subscript

One or more subscripted characters.

Superscript

One or more superscripted characters.

Switch

A type of checkbox that represents on/off values, as opposed to checked/unchecked values.

Tab

A grouping label providing a mechanism for selecting the tab content that is to be rendered to the user.

Table

A section containing data arranged in rows and columns.

TabList

A list of tab elements, which are references to tabpanel elements.

TabPanel

A container for the resources associated with a tab, where each tab is contained in a tablist.

Term

A word or phrase with a corresponding definition.

TextBox

A type of input that allows free-form text as its value.

Time

An element that represents a specific point in time.

Timer

A 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.

ToolBar

A collection of commonly used function buttons or controls represented in compact visual form.

ToolTip

A contextual popup that displays a description for an element.

Tree

A widget that allows the user to select one or more items from a hierarchically organized collection.

TreeGrid

A grid whose rows can be expanded and collapsed in the same manner as for a tree.

TreeItem

An 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.

Widget

An interactive component of a graphical user interface (GUI).

Window

A browser or application window.

Used By

Name
Description

Returns 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.

Returns 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.

Sets the accessible role for the specified control.

Last updated

Was this helpful?