Global Variable

NSAccessibilityRoleDescriptionAttribute

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

Declaration

const NSAccessibilityAttributeName NSAccessibilityRoleDescriptionAttribute;

See Also

Attributes

NSAccessibilityAllowedValuesAttribute

The allowed values in the slider (NSArray).

NSAccessibilityCancelButtonAttribute

The element that represents the cancel button (id).

NSAccessibilityChildrenAttribute

The element's child elements in the accessibility hierarchy (NSArray).

NSAccessibilityClearButtonAttribute

The element that represents the clear button in a search field (id).

NSAccessibilityCloseButtonAttribute

The element representing the close button (id).

NSAccessibilityColumnCountAttribute

The number of columns in the grid (NSNumber as intValue).

NSAccessibilityColumnHeaderUIElementsAttribute

The table's column headers (NSArray).

NSAccessibilityColumnIndexRangeAttribute

The column index range of the cell (an NSValue instance that contains the row's starting index and index span in the table).

NSAccessibilityColumnTitlesAttribute

The elements that represent the column titles (NSArray).

NSAccessibilityColumnsAttribute

The table's columns (NSArray).

NSAccessibilityContainsProtectedContentAttribute

A flag that indicates whether the object contains protected content (YES), or not (NO) (NSNumber as boolValue).

NSAccessibilityContentsAttribute

Elements that represent the contents in the current element, such as the document view of a scroll view (NSArray).

NSAccessibilityCriticalValueAttribute

The critical value in a level indicator (typically, NSNumber).

NSAccessibilityDecrementButtonAttribute

The element that represents a stepper's decrement button (id).

NSAccessibilityDefaultButtonAttribute

The element that represents the default button (id).

NSAccessibilityDescriptionAttribute

The purpose of the element, not including the role (NSString).

NSAccessibilityDisclosedByRowAttribute

The row disclosing this row (id).

NSAccessibilityDisclosedRowsAttribute

The rows disclosed by this row (NSArray).

NSAccessibilityDisclosingAttribute

A flag that indicates whether a row is disclosing other rows (NSNumber).

NSAccessibilityDisclosureLevelAttribute

The indentation level of this row (NSNumber).

NSAccessibilityDocumentAttribute

The URL for the file represented by the element (NSString).

NSAccessibilityEditedAttribute

A flag that indicates whether the element has been modified (NSNumber).

NSAccessibilityEnabledAttribute

A flag that indicates the enabled state of the element (NSNumber).

NSAccessibilityExpandedAttribute

A flag that indicates whether the element is expanded (NSNumber).

NSAccessibilityExtrasMenuBarAttribute

The app extras menu bar (id).

NSAccessibilityFilenameAttribute

The filename associated with the element (NSString).

NSAccessibilityFocusedAttribute

A flag that indicates the presence of keyboard focus (NSNumber).

NSAccessibilityFocusedUIElementAttribute

The element with the current focus (id).

NSAccessibilityFocusedWindowAttribute

The app's window that has current focus (id).

NSAccessibilityFrontmostAttribute

A flag that indicates whether the app is frontmost (NSNumber).

NSAccessibilityFullScreenButtonAttribute

The element that represents the full-screen button (id).

NSAccessibilityGrowAreaAttribute

The element representing the grow area (id).

NSAccessibilityHandlesAttribute

The drag handles of the item (NSArray).

NSAccessibilityHeaderAttribute

The element that represents a table view's header (id).

NSAccessibilityHelpAttribute

The help text for the element (NSString).

NSAccessibilityHiddenAttribute

A flag that indicates whether the app is hidden (NSNumber).

NSAccessibilityHorizontalScrollBarAttribute

The element that represents a scroll view's horizontal scroll bar (id).

NSAccessibilityHorizontalUnitDescriptionAttribute

The description of the layout view's horizontal units (NSString).

NSAccessibilityHorizontalUnitsAttribute

The units that the layout view uses for horizontal values (NSString). See Measurement unit attributes for possible values.

NSAccessibilityIdentifierAttribute

The identity of the element (NSString).

NSAccessibilityIncrementButtonAttribute

The element that represents a stepper's increment button (id).

NSAccessibilityIndexAttribute

The index of the row or column represented by the element (NSValue).

NSAccessibilityInsertionPointLineNumberAttribute

The line number containing the insertion point (NSNumber).

NSAccessibilityLabelUIElementsAttribute

The elements that represent the slider's labels (NSArray).

NSAccessibilityLabelValueAttribute

The value of the label represented by this element (NSNumber).

NSAccessibilityLinkedUIElementsAttribute

The elements with which this element is related (NSArray).

NSAccessibilityMainAttribute

A flag that indicates whether the window is the main window (NSNumber).

NSAccessibilityMainWindowAttribute

The app's main window (id).

NSAccessibilityMarkerGroupUIElementAttribute

A marker group user interface element (id).

NSAccessibilityMarkerTypeAttribute

The type of the marker (NSString). See Ruler Marker Type Values for possible values.

NSAccessibilityMarkerTypeDescriptionAttribute

The description of the marker type (NSString).

NSAccessibilityMarkerUIElementsAttribute

An array of marker user interface elements (NSArray)

NSAccessibilityMarkerValuesAttribute

The marker values (NSArray of NSNumber).

NSAccessibilityMatteContentUIElementAttribute

The element that is clipped by the matte (id).

Deprecated
NSAccessibilityMatteHoleAttribute

The bounds of the matte hole, in screen coordinates in points (NSValue containing an NSRect).

Deprecated
NSAccessibilityMaxValueAttribute

The element's maximum value (id).

NSAccessibilityMenuBarAttribute

The app's menu bar (id).

NSAccessibilityMinValueAttribute

The element's minimum value (id).

NSAccessibilityMinimizeButtonAttribute

The element that represents the minimize button (id).

NSAccessibilityMinimizedAttribute

A flag that indicates whether the window is minimized (NSNumber).

NSAccessibilityModalAttribute

A flag that indicates whether the window represented by this element is modal (NSNumber).

NSAccessibilityNextContentsAttribute

The elements representing the contents that follow the current divider element, such as a subview adjacent to a split view's splitter element (NSArray).

NSAccessibilityNumberOfCharactersAttribute

The number of characters in the text (NSNumber).

NSAccessibilityOrderedByRowAttribute

A flag that indicates whether the grid is ordered row major (YES), or column major (NO) (NSNumber as boolValue).

NSAccessibilityOverflowButtonAttribute

The element that represents a toolbar's overflow button (id).

NSAccessibilityParentAttribute

The element's parent element in the accessibility hierarchy (id).

NSAccessibilityPlaceholderValueAttribute

The placeholder value for a control, such as a text field (NSString).

NSAccessibilityPositionAttribute

The position in points of the element's lower-left corner in screen-relative coordinates (NSValue).

NSAccessibilityPreviousContentsAttribute

The elements representing the contents that precede the current divider element, such as a subview adjacent to a split view's splitter bar element (NSArray).

NSAccessibilityProxyAttribute

The element that represents the window's proxy icon (id).

NSAccessibilityRoleAttribute

The element's type, such as NSAccessibilityRadioButtonRole (NSString). See Roles for a list of available roles.

NSAccessibilityRowCountAttribute

The number of rows in the grid (NSNumber as intValue).

NSAccessibilityRowHeaderUIElementsAttribute

The table's row headers (NSArray).

NSAccessibilityRowIndexRangeAttribute

The row index range of the cell (an NSValue instance that contains the row's starting index and index span in the table).

NSAccessibilityRowsAttribute

The table's rows (NSArray).

NSAccessibilitySearchButtonAttribute

The element that represents the search button in a search field (id).

NSAccessibilitySearchMenuAttribute

The element that represents the menu in a search field (id).

NSAccessibilitySelectedAttribute

A flag that indicates whether the element is selected (NSNumber).

NSAccessibilitySelectedCellsAttribute

The table's selected cells (NSArray). This attribute is required for cell-based tables.

NSAccessibilitySelectedChildrenAttribute

The currently selected children of the element (NSArray).

NSAccessibilitySelectedColumnsAttribute

The table's selected columns (NSArray).

NSAccessibilitySelectedRowsAttribute

The table's selected rows (NSArray).

NSAccessibilitySelectedTextAttribute

The currently selected text (NSString).

NSAccessibilitySelectedTextRangeAttribute

The range of selected text (NSValue).

NSAccessibilitySelectedTextRangesAttribute

An array of NSValue (rangeValue) ranges of selected text (NSArray).

NSAccessibilityServesAsTitleForUIElementsAttribute

The elements for which this element serves as the title (NSArray).

NSAccessibilitySharedCharacterRangeAttribute

The (rangeValue) part of shared text in this view (NSValue).

NSAccessibilitySharedTextUIElementsAttribute

The elements with which the text of this element is shared (NSArray).

NSAccessibilityShownMenuAttribute

The menu currently being displayed (id).

NSAccessibilitySizeAttribute

The element's size in points (NSValue).

NSAccessibilitySortDirectionAttribute

The column's sort direction (NSString). See Column Sort Direction for possible values.

NSAccessibilitySplittersAttribute

The views and splitter bar in a split view (NSArray).

NSAccessibilitySubroleAttribute

The element's subrole, such as NSAccessibilityTableRowSubrole (NSString). See Subroles for a list of available subroles.

NSAccessibilityTabsAttribute

The tab elements in a tab view (NSArray).

NSAccessibilityTitleAttribute

The title of the element, such as a button's visible text (NSString).

NSAccessibilityTitleUIElementAttribute

An element that represents another element's static text title (id).

NSAccessibilityToolbarButtonAttribute

The element that represents the toolbar button (id).

NSAccessibilityTopLevelUIElementAttribute

The top-level element that contains this element (id).

NSAccessibilityUnitDescriptionAttribute

The description of ruler units (NSString).

NSAccessibilityUnitsAttribute

The ruler units (NSString). See Measurement Unit Attributes for possible values.

NSAccessibilityURLAttribute

The URL associated with the element (NSURL).

NSAccessibilityValueAttribute

The element's value (id).

NSAccessibilityValueDescriptionAttribute

The description of the element's value (NSString).

NSAccessibilityVerticalScrollBarAttribute

The element that represents the vertical scroll bar in a scroll view (id).

NSAccessibilityVerticalUnitDescriptionAttribute

The description of the layout view's vertical units (NSString).

NSAccessibilityVerticalUnitsAttribute

The units that the layout view uses for vertical values (NSString). See Measurement unit attributes for possible values.

NSAccessibilityVisibleCellsAttribute

The table's visible cells (NSArray). This attribute is required for cell-based tables.

NSAccessibilityVisibleCharacterRangeAttribute

The range of visible text (NSValue).

NSAccessibilityVisibleChildrenAttribute

The element's child elements that are visible (NSArray).

NSAccessibilityVisibleColumnsAttribute

The table's visible columns (NSArray).

NSAccessibilityVisibleRowsAttribute

The table's visible rows (NSArray).

NSAccessibilityWarningValueAttribute

The warning value in a level indicator (typically, NSNumber).

NSAccessibilityWindowAttribute

The window containing the current element (id).

NSAccessibilityWindowsAttribute

The app's windows (NSArray).

NSAccessibilityZoomButtonAttribute

The element that represents the zoom button (id).