# TriState

Namespace: **Wisej.Web.Ext.WebARIA**

Assembly: **Wisej.Web.Ext.WebARIA** (3.2.0.0)

Represents a tristate value for a boolean ARIA property.

{% tabs %}
{% tab title="C#" %}

```csharp
public enum TriState : Enum
```

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Enum TriState As [Enum]
```

{% endtab %}
{% endtabs %}

## Fields

| Name          | Description                   |
| ------------- | ----------------------------- |
| **False**     | False.                        |
| **NotSet**    | Not specified.                |
| **True**      | True.                         |
| **Undefined** | The element state is unknown. |

## Used By

| Name                                                                                                      | Description                                       |
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| [ARIA.Hidden](https://docs.wisej.com/extensions/extensions/webaria/wisej.web.ext.webaria.aria#hidden)     | Returns or sets whether the element is visible.   |
| [ARIA.Required](https://docs.wisej.com/extensions/extensions/webaria/wisej.web.ext.webaria.aria#required) | Returns or set whether a value is required.       |
| [ARIA.ReadOnly](https://docs.wisej.com/extensions/extensions/webaria/wisej.web.ext.webaria.aria#readonly) | Returns or sets whether the element is read only. |
| [ARIA.Selected](https://docs.wisej.com/extensions/extensions/webaria/wisej.web.ext.webaria.aria#selected) | Returns or sets whether the element is selected.  |
| [ARIA.Expanded](https://docs.wisej.com/extensions/extensions/webaria/wisej.web.ext.webaria.aria#expanded) | Returns or sets whether the element is expanded.  |
