---
title: accessibilityRole()
framework: swiftui
role: symbol
role_heading: Instance Method
path: swiftui/nshostingview/accessibilityrole()
---

# accessibilityRole()

## Declaration

```swift
@MainActor @preconcurrency override dynamic func accessibilityRole() -> NSAccessibility.Role?
```

## See Also

### Managing accessibility behaviors

- [accessibilityFocusedUIElement](swiftui/nshostingview/accessibilityfocuseduielement.md)
- [accessibilityChildren()](swiftui/nshostingview/accessibilitychildren().md)
- [accessibilityChildrenInNavigationOrder()](swiftui/nshostingview/accessibilitychildreninnavigationorder().md)
- [accessibilityHitTest(_:)](swiftui/nshostingview/accessibilityhittest(_:).md)
- [accessibilitySubrole()](swiftui/nshostingview/accessibilitysubrole().md)
- [isAccessibilityElement()](swiftui/nshostingview/isaccessibilityelement().md)
