---
title: roleDescription
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsaccessibility-swift.struct/attribute/roledescription
---

# roleDescription

A localized, human-intelligible description of the element’s role, such as radio button (NSString).

## Declaration

```swift
static let roleDescription: NSAccessibility.Attribute
```

## See Also

### Attributes

- [activationPoint](appkit/nsaccessibility-swift.struct/attribute/activationpoint.md)
- [allowedValues](appkit/nsaccessibility-swift.struct/attribute/allowedvalues.md)
- [alternateUIVisible](appkit/nsaccessibility-swift.struct/attribute/alternateuivisible.md)
- [autoInteractableAttribute](appkit/nsaccessibility-swift.struct/attribute/autointeractableattribute.md)
- [blockQuoteLevelAttribute](appkit/nsaccessibility-swift.struct/attribute/blockquotelevelattribute.md)
- [cancelButton](appkit/nsaccessibility-swift.struct/attribute/cancelbutton.md)
- [children](appkit/nsaccessibility-swift.struct/attribute/children.md)
- [childrenInNavigationOrderAttribute](appkit/nsaccessibility-swift.struct/attribute/childreninnavigationorderattribute.md)
- [clearButton](appkit/nsaccessibility-swift.struct/attribute/clearbutton.md)
- [closeButton](appkit/nsaccessibility-swift.struct/attribute/closebutton.md)
- [columnCount](appkit/nsaccessibility-swift.struct/attribute/columncount.md)
- [columnHeaderUIElements](appkit/nsaccessibility-swift.struct/attribute/columnheaderuielements.md)
- [columnIndexRange](appkit/nsaccessibility-swift.struct/attribute/columnindexrange.md)
- [columnTitles](appkit/nsaccessibility-swift.struct/attribute/columntitles.md)
- [columns](appkit/nsaccessibility-swift.struct/attribute/columns.md)
