Class

NSAccessibilityElement

The basic infrastructure required to interact with an accessibility client.

Overview

Create subclasses of the NSAccessibilityElement class to represent any of your accessibility elements that do not inherit from NSView or from one of the standard AppKit controls. This subclass will represent your element in the accessibility hierarchy. Additionally, your subclass should adopt one of the role-based protocols. For a list of role-based protocols, see NSAccessibility.

Topics

Supporting the Accessibility Hierarchy

func accessibilityAddChildElement(NSAccessibilityElement)

Adds a child to the element in the accessibility hierarchy.

Relationships

Inherits From

See Also

Custom Elements

protocol NSAccessibilityGroup

A role-based protocol that declares the minimum interface required to act as a container for other user interface elements.

protocol NSAccessibilityLayoutArea

A role-based protocol that declares the minimum interface required for an accessibility element to act as a layout area.

protocol NSAccessibilityLayoutItem

A role-based protocol that declares the minimum interface required for an accessibility element to act as a layout item.