---
title: accessibilityRoleDescription
framework: spritekit
role: symbol
role_heading: Instance Property
path: spritekit/sknode/accessibilityroledescription
---

# accessibilityRoleDescription

A string value describing the user interface element name and type; for example, the Buy button.

## Declaration

```swift
var accessibilityRoleDescription: String? { get set }
```

## Discussion

Discussion See Roles for more information.

## See Also

### Providing Accessibility

- [accessibilityChildren](spritekit/sknode/accessibilitychildren.md)
- [accessibilityFrame](spritekit/sknode/accessibilityframe.md)
- [accessibilityHelp](spritekit/sknode/accessibilityhelp.md)
- [accessibilityLabel](spritekit/sknode/accessibilitylabel.md)
- [accessibilityParent](spritekit/sknode/accessibilityparent.md)
- [accessibilityRole](spritekit/sknode/accessibilityrole.md)
- [accessibilitySubrole](spritekit/sknode/accessibilitysubrole.md)
- [isAccessibilityElement](spritekit/sknode/isaccessibilityelement.md)
- [isAccessibilityEnabled](spritekit/sknode/isaccessibilityenabled.md)
- [accessibilityHitTest(_:)](spritekit/sknode/accessibilityhittest(_:).md)
