# AccessibilityRole

> Describes the role of an accessibility node.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Accessibility](/engine/6000.0/script-reference/unityengine/accessibility.md)
* **Assembly:** UnityEngine.AccessibilityModule

```csharp
[Flags]
public enum AccessibilityRole : ushort
```

## Fields

| Value                                                                                                     | Description                                                                                                                   |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| [Button](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/button.md)           | The accessibility node behaves like a button.                                                                                 |
| [Header](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/header.md)           | The accessibility node behaves like a header that divides content into sections (for example, the title of a navigation bar). |
| [Image](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/image.md)             | The accessibility node behaves like an image.                                                                                 |
| [KeyboardKey](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/keyboardkey.md) | The accessibility node behaves like a keyboard key.                                                                           |
| [None](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/none.md)               | The accessibility node has no roles.                                                                                          |
| [SearchField](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/searchfield.md) | The accessibility node behaves like a search field.                                                                           |
| [Slider](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/slider.md)           | The accessibility node behaves like a slider. The value of this node can be continuously adjusted through a range.            |
| [StaticText](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/statictext.md)   | The accessibility node behaves like static text that can't change.                                                            |
| [TabBar](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/tabbar.md)           | The accessibility node behaves like an ordered list of tabs.                                                                  |
| [Toggle](/engine/6000.0/script-reference/unityengine/accessibility/accessibilityrole/toggle.md)           | The accessibility node behaves like a toggle.                                                                                 |
