Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit NSAccessibility неофициальная ссылка на протокол

Опции
Развертывание Target:

На этой странице
Язык:

NSAccessibility

NSAccessibility неофициальный протокол определяет методы, которые классы Какао должны реализовать для предоставления доступа к себе доступными для внешнего вспомогательного приложения. Вспомогательное приложение взаимодействует с Вашим приложением, чтобы позволить людям с ограниченными возможностями использовать Ваше приложение. Например, лицо с ухудшением зрения могло использовать приложение, чтобы преобразовать пункты меню и названия кнопок в речь и затем выполнить действия словесной командой.

Поскольку много классов пользовательского интерфейса Какао уже реализуют NSAccessibility протокол, обеспечивая разумное поведение по умолчанию в большинстве случаев, приложения Какао, созданные со стандартными объектами, автоматически доступен. В целом необходимо явно реализовать NSAccessibility методы протокола, только если Вы разделяете одного на подклассы из них, добавляя новое поведение.

Реализации Какао этих методов повышают NSAccessibilityException когда ошибки происходят, такие как запрос значения неподдерживаемого атрибута. В большинстве случаев подклассы не должны повысить или поймать эти исключения, потому что переопределенные методы должны вызвать свои унаследованные методы для нераспознанного атрибута и имен действия.

Доступный объект описан рядом атрибутов, определяющих характеристики, такие как тип объекта, его значение, его размер и позиция на экране и его место в иерархии доступности. Для некоторых объектов набор атрибутов может включать параметризованные атрибуты. Параметризованные атрибуты ведут себя подобные функции, позволяя Вам передать параметр при запросе значения атрибута.

Посмотрите Доступность в Ссылке Функций AppKit для функций, связанных с доступностью.

Посмотрите Ссылку Ролей и Атрибутов Доступности для отношений между ролями и их подролями, атрибутами и действиями.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.2 и позже.
  • Возвращает массив названий атрибута, поддерживаемых получателем.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityAttributeNames() -> [AnyObject]

    Objective C

    - (NSArray *)accessibilityAttributeNames

    Возвращаемое значение

    Массив, содержащий атрибуты, поддерживается получателем.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, и добавьте дополнительные атрибуты или удалите неподдерживаемые атрибуты. Посмотрите Константы для списков названий атрибута.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает значение указанного атрибута в получателе.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityAttributeValue(_ attribute: String) -> AnyObject?

    Objective C

    - (id)accessibilityAttributeValue:(NSString *)attribute

    Параметры

    attribute

    Имя атрибута. Посмотрите Константы для списков названий атрибута.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, если attribute не реализован в подклассе.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает булево значение, указывающее, может ли быть установлено значение для указанного атрибута в получателе.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityIsAttributeSettable(_ attribute: String) -> Bool

    Objective C

    - (BOOL)accessibilityIsAttributeSettable:(NSString *)attribute

    Параметры

    attribute

    Имя атрибута. Посмотрите Константы для списков названий атрибута.

    Возвращаемое значение

    YEStrue если может быть установлен указанный атрибут; иначе, NOfalse.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, если attribute не реализован в подклассе.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Устанавливает значение указанного атрибута в получателе к указанному значению.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilitySetValue(_ value: AnyObject?, forAttribute attribute: String)

    Objective C

    - (void)accessibilitySetValue:(id)value forAttribute:(NSString *)attribute

    Параметры

    value

    Значение атрибута для установки.

    attribute

    Имя атрибута. Посмотрите Константы для списков названий атрибута.

    Обсуждение

    Если какой-либо из его атрибутов устанавливаем, классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, если attribute не реализован в подклассе.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Переопределяет указанный атрибут в получателе или добавляет его, если это не существует и устанавливает свое значение в указанное значение.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilitySetOverrideValue(_ value: AnyObject?, forAttribute attribute: String) -> Bool

    Objective C

    - (BOOL)accessibilitySetOverrideValue:(id)value forAttribute:(NSString *)attribute

    Параметры

    value

    Значение атрибута для установки.

    attribute

    Имя атрибута. Посмотрите Константы для списков названий атрибута.

    Возвращаемое значение

    YEStrue если переопределение было успешно; иначе, NOfalse.

    Обсуждение

    Этот метод для изменения набора атрибутов на экземпляре как альтернатива разделению на подклассы.

    Этот метод только работает над объектами, класс которых уже реализует NSAccessibility протокол. Если указанный атрибут уже поддерживается объектом, значение, указанное этим методом победы.

    Если указанный атрибут не существует, он создается. Это сделано вне NSAccessibility протокол, таким образом, accessibilityAttributeNames все еще возвращает старый список, не содержащий новый атрибут. Аналогично, accessibilityAttributeValue не возвращается атрибуты, создаваемые переопределением, обрабатывают, ни делает оно возвращает их переопределенные значения.

    Значения переопределенных атрибутов не устанавливаемы вспомогательными приложениями.

    Если необходимо отменить эффект использования этого метода, вызовите его снова передача nil для значения.

    Гарантируйте, чтобы Вы вызвали этот метод на фактический объект, представляющий элемент пользовательского интерфейса. Например, в случае NSButton, используйте базовое NSButtonCell. NSButton самостоятельно проигнорирован доступностью.

    Этот метод работает только над объектом, представляющим элемент единого пользовательского интерфейса. Так, например, Вы не можете использовать его, когда отдельный объект представляет многопользовательские интерфейсные элементы, как с NSSegmentedCell, который имеет только отдельный объект, но обеспечивает элементы пользовательского интерфейса для каждого сегмента.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает количество указанного атрибута массива доступности.

    Объявление

    Swift

    func accessibilityArrayAttributeCount(_ attribute: String) -> Int

    Objective C

    - (NSUInteger)accessibilityArrayAttributeCount:(NSString *)attribute

    Параметры

    attribute

    Атрибут массива доступности.

    Возвращаемое значение

    Число элементов в указанном атрибуте массива.

    Обсуждение

    Если attribute не массив, исключение повышено.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Возвращает подмассив значений атрибута массива доступности.

    Объявление

    Swift

    func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [AnyObject]

    Objective C

    - (NSArray *)accessibilityArrayAttributeValues:(NSString *)attribute index:(NSUInteger)index maxCount:(NSUInteger)maxCount

    Параметры

    attribute

    Атрибут массива доступности.

    index

    Начальное значение индекса.

    maxCount

    Максимальное желаемое число элементов требуют.

    Возвращаемое значение

    Массив значений в указанном индексе и количестве.

    Обсуждение

    Обратите внимание на то, что этот метод не берет диапазон. Макс. количество является максимальным желаемым числом элементов, которые требует клиент доступности. Это число может быть вне границ Вашего массива.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Возвращает индекс указанного дочернего элемента доступности в родителе.

    Объявление

    Swift

    func accessibilityIndexOfChild(_ child: AnyObject) -> Int

    Objective C

    - (NSUInteger)accessibilityIndexOfChild:(id)child

    Параметры

    child

    Дочерний элемент доступности объекта.

    Возвращаемое значение

    Индекс дочернего объекта доступности в родителе. Возвраты NSNotFound если не существует дочерний элемент.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.6 и позже.

  • Возвращает список параметризованных названий атрибута, поддерживаемых получателем.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityParameterizedAttributeNames() -> [AnyObject]

    Objective C

    - (NSArray *)accessibilityParameterizedAttributeNames

    Возвращаемое значение

    Массив параметризованных атрибутов в получателе.

    Обсуждение

    При реализации этого метода, необходимо также реализовать accessibilityAttributeValue:forParameter:.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает значение параметризованного атрибута получателя, соответствующего указанному названию атрибута и параметру.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityAttributeValue(_ attribute: String, forParameter parameter: AnyObject?) -> AnyObject?

    Objective C

    - (id)accessibilityAttributeValue:(NSString *)attribute forParameter:(id)parameter

    Параметры

    attribute

    Имя атрибута. Посмотрите Константы для списков названий атрибута.

    parameter

    Параметр.

    Обсуждение

    При реализации этого метода, необходимо также реализовать accessibilityParameterizedAttributeNames.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает массив имен действия, поддерживаемых получателем.

    Объявление

    Swift

    func accessibilityActionNames() -> [AnyObject]

    Objective C

    - (NSArray *)accessibilityActionNames

    Возвращаемое значение

    Массив имен действия.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, и добавьте дополнительные имена действия или удалите неподдерживаемые действия. Посмотрите Константы для некоторых общих имен действия.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает локализованное описание указанного действия.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityActionDescription(_ action: String) -> String?

    Objective C

    - (NSString *)accessibilityActionDescription:(NSString *)action

    Параметры

    action

    Атрибут действия.

    Возвращаемое значение

    Описание указанного действия, в локализованной строке.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод для возврата, описания для всех действий возвратились из accessibilityActionNames. Кнопка, например, могла бы возвратить строку "нажатие” для NSAccessibilityPressAction действие. Подклассы должны вызвать реализацию суперкласса, если она существует, для получения описаний каких-либо наследованных действий.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Выполняет действие, связанное с указанным действием.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityPerformAction(_ action: String)

    Objective C

    - (void)accessibilityPerformAction:(NSString *)action

    Параметры

    action

    Действие для выполнения.

    Обсуждение

    Классы пользовательского интерфейса должны реализовать этот метод для обработки всех действий, возвращенных из accessibilityActionNames. Подклассы должны вызвать реализацию суперкласса, если она существует, если action не реализован в подклассе.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает булево значение, указывающее, должен ли получатель быть проигнорирован в родительско-дочерней иерархии доступности.

    Оператор осуждения

    Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.

    Объявление

    Swift

    func accessibilityIsIgnored() -> Bool

    Objective C

    - (BOOL)accessibilityIsIgnored

    Возвращаемое значение

    YEStrue если должен быть проигнорирован получатель; иначе, NOfalse.

    Обсуждение

    При выяснении дочерние элементы объекта не должны быть включены проигнорированные дочерние элементы; вместо этого, проигнорированные дочерние элементы должны быть заменены их собственными непроигнорированными дочерними элементами. То же применяется при выяснении родителя объекта: проигнорированный родитель должен быть пропущен, и первый непроигнорированный наследователь обрабатывается как реальный родитель. Аналогично, когда тест теста хита или фокуса удовлетворен проигнорированным элементом, первый непроигнорированный наследователь элемента (или потомок в определенных случаях, таких как одноклеточные средства управления) должен использоваться вместо этого.

    Проигнорированные элементы позволяют иерархии доступности быть упрощенной версией иерархий монопольного использования объекта и представления. Промежуточные объекты могут быть обойдены, и объекты интерфейса реального пользователя получили доступ более быстро. Например, NSControl объекты проигнорированы, когда они одноклеточны; видимые отношения отцов и детей между родителем управления (или более высокий наследователь, если родитель проигнорирован, также), и ячейка управления.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.1 и позже.

    Осуждаемый в OS X v10.10.

  • Возвращает самого глубокого потомка иерархии доступности, содержащей указанную точку.

    Объявление

    Swift

    func accessibilityHitTest(_ point: NSPoint) -> AnyObject?

    Objective C

    - (id)accessibilityHitTest:(NSPoint)point

    Параметры

    point

    Протестированная на хит точка, в нижних левых относительных координатах экрана.

    Возвращаемое значение

    Самый глубокий элемент доступности в иерархии доступности, содержащей указанную точку.

    Обсуждение

    Можно предположить, что указанная точка уже была полна решимости лечь в получателе. Переопределите этот метод, чтобы сделать более глубокое тестирование хита путем идентификации, какой дочерний элемент, если таковые имеются, содержит точку. NSMatrix, например, идентифицирует, какая из его ячеек содержит точку и распространяет тест хита к нему.

    Если указанная точка не содержится в одном из дочерних элементов получателя, любого возврата self или при наличии вызовите реализацию суперкласса. Значение по умолчанию NSView и NSCell реализации тестируют, является ли получатель проигнорированным элементом и, если это, возвратите первого непроигнорированного родителя получателя; иначе они возвращаются self.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Самый глубокий потомок иерархии доступности, имеющей фокус. (только для чтения)

    Объявление

    Swift

    var accessibilityFocusedUIElement: AnyObject? { get }

    Objective C

    @property(readonly, strong) id accessibilityFocusedUIElement

    Обсуждение

    Можно предположить, что поиск фокуса был уже сужен к получателю. Переопределите этот метод, чтобы сделать глубже поиск путем идентификации, какой дочерний элемент, если таковые имеются, может иметь фокус. Если дочерний элемент не имеет фокуса, любого возврата self или при наличии вызовите реализацию суперкласса. Значение по умолчанию NSView и NSCell реализации тестируют, является ли получатель проигнорированным элементом и, если так, возвратите первого непроигнорированного родителя получателя; иначе они возвращаются self

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.2 и позже.

  • Булево значение, указывающее, отправляет ли пользовательский объект доступности уведомление, когда уничтожается его соответствующий элемент UI. (только для чтения)

    Объявление

    Swift

    var accessibilityNotifiesWhenDestroyed: Bool { get }

    Objective C

    @property(readonly) BOOL accessibilityNotifiesWhenDestroyed

    Обсуждение

    В OS X 10.9 и позже, пользовательский объект доступности, который является NSObject подкласс может отправить уведомления доступности, если он удовлетворяет следующие критерии:

    • Время жизни пользовательского объекта доступности должно соответствовать время жизни соответствующего элемента в UI приложения.

      Как правило, пользовательская доступность возражает, что действия как прокси для экранного элемента UI автовыпущены и сразу освободили после того, как приложение реагирует на запрос доступности. Такой объект не может отправить уведомления доступности, потому что все зарегистрированные наблюдатели удалены, как только освобожден объект. Для исправления этого приложение должно гарантировать, что пользовательский объект доступности остается выделенным столько, сколько его соответствующий элемент UI остается видимым.

    • Объект должен отправить NSAccessibilityUIElementDestroyedNotification уведомление в подходящее время. Подходящее время, наиболее вероятно, будет, когда соответствующий элемент UI будет удален из экрана, но это может также быть, когда освобожден сам объект.

    • Объект должен реализовать accessibilityNotifiesWhenDestroyed и возвратитесь YEStrue.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.9 и позже.

Типы данных

  • Введите для приоритетных уровней уведомления.

    Объявление

    Swift

    enum NSAccessibilityPriorityLevel : Int { case Low case Medium case High }

    Objective C

    typedef NSUInteger NSAccessibilityPriorityLevel;

    Обсуждение

    Посмотрите Приоритетные Уровни Уведомления для возможных значений.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.9 и позже.

  • Стандартные атрибуты, которые могут быть приняты любым объектом доступности.

    Объявление

    Swift

    let NSAccessibilityChildrenAttribute: NSString! let NSAccessibilityContentsAttribute: NSString! let NSAccessibilityDescriptionAttribute: NSString! let NSAccessibilityEnabledAttribute: NSString! let NSAccessibilityFocusedAttribute: NSString! let NSAccessibilityHelpAttribute: NSString! let NSAccessibilityMaxValueAttribute: NSString! let NSAccessibilityMinValueAttribute: NSString! let NSAccessibilityParentAttribute: NSString! let NSAccessibilityPositionAttribute: NSString! let NSAccessibilityRoleAttribute: NSString! let NSAccessibilityRoleDescriptionAttribute: NSString! let NSAccessibilitySelectedChildrenAttribute: NSString! let NSAccessibilityShownMenuAttribute: NSString! let NSAccessibilitySizeAttribute: NSString! let NSAccessibilitySubroleAttribute: NSString! let NSAccessibilityTitleAttribute: NSString! let NSAccessibilityTopLevelUIElementAttribute: NSString! let NSAccessibilityValueAttribute: NSString! let NSAccessibilityValueDescriptionAttribute: NSString! let NSAccessibilityVisibleChildrenAttribute: NSString! let NSAccessibilityWindowAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityChildrenAttribute; NSString *const NSAccessibilityContentsAttribute; NSString *const NSAccessibilityDescriptionAttribute; NSString *const NSAccessibilityEnabledAttribute; NSString *const NSAccessibilityFocusedAttribute; NSString *const NSAccessibilityHelpAttribute; NSString *const NSAccessibilityMaxValueAttribute; NSString *const NSAccessibilityMinValueAttribute; NSString *const NSAccessibilityParentAttribute; NSString *const NSAccessibilityPositionAttribute; NSString *const NSAccessibilityRoleAttribute; NSString *const NSAccessibilityRoleDescriptionAttribute; NSString *const NSAccessibilitySelectedChildrenAttribute; NSString *const NSAccessibilityShownMenuAttribute; NSString *const NSAccessibilitySizeAttribute; NSString *const NSAccessibilitySubroleAttribute; NSString *const NSAccessibilityTitleAttribute; NSString *const NSAccessibilityTopLevelUIElementAttribute; NSString *const NSAccessibilityValueAttribute; NSString *const NSAccessibilityValueDescriptionAttribute; NSString *const NSAccessibilityVisibleChildrenAttribute; NSString *const NSAccessibilityWindowAttribute;

    Константы

    • NSAccessibilityChildrenAttribute

      NSAccessibilityChildrenAttribute

      Дочерние элементы элемента в иерархии доступности (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityContentsAttribute

      NSAccessibilityContentsAttribute

      Элементы, представляющие содержание в элементе тока, такое как представление документа представления прокрутки (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDescriptionAttribute

      NSAccessibilityDescriptionAttribute

      Цель элемента, не включая роль (NSString).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityEnabledAttribute

      NSAccessibilityEnabledAttribute

      Флаг, указывающий включенное состояние элемента (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFocusedAttribute

      NSAccessibilityFocusedAttribute

      Флаг, указывающий присутствие клавиатурного фокуса (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityHelpAttribute

      NSAccessibilityHelpAttribute

      Текст справки для элемента (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMaxValueAttribute

      NSAccessibilityMaxValueAttribute

      Максимальное значение элемента (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMinValueAttribute

      NSAccessibilityMinValueAttribute

      Минимальное значение элемента (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityParentAttribute

      NSAccessibilityParentAttribute

      Родительский элемент элемента в иерархии доступности (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityPositionAttribute

      NSAccessibilityPositionAttribute

      Позиция в точках нижнего левого угла элемента в экранных относительных координатах (NSValue).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRoleAttribute

      NSAccessibilityRoleAttribute

      Тип элемента, такой как NSAccessibilityRadioButtonRole (NSString). Посмотрите Роли для списка доступных ролей.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRoleDescriptionAttribute

      NSAccessibilityRoleDescriptionAttribute

      Локализованное, человечески-понятное описание роли элемента, такой как "переключатель” (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySelectedChildrenAttribute

      NSAccessibilitySelectedChildrenAttribute

      В настоящее время выбираемые дочерние элементы элемента (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityShownMenuAttribute

      NSAccessibilityShownMenuAttribute

      Меню, в настоящее время выводимое на экран (id).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySizeAttribute

      NSAccessibilitySizeAttribute

      Размер элемента в точках (NSValue).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySubroleAttribute

      NSAccessibilitySubroleAttribute

      Подроль элемента, такой как NSAccessibilityTableRowSubrole (NSString). Посмотрите Подроли для списка доступных подролей.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTitleAttribute

      NSAccessibilityTitleAttribute

      Заголовок элемента, такого как видимый текст кнопки (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTopLevelUIElementAttribute

      NSAccessibilityTopLevelUIElementAttribute

      Элемент верхнего уровня, содержащий этот элемент (id).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityValueAttribute

      NSAccessibilityValueAttribute

      Значение элемента (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityValueDescriptionAttribute

      NSAccessibilityValueDescriptionAttribute

      Описание значения элемента (NSString).

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityVisibleChildrenAttribute

      NSAccessibilityVisibleChildrenAttribute

      Дочерние элементы элемента, которые видимы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowAttribute

      NSAccessibilityWindowAttribute

      Окно, содержащее элемент тока (id).

      Доступный в OS X v10.2 и позже.

  • Атрибуты, которые являются определенными для текста.

    Объявление

    Swift

    let NSAccessibilityInsertionPointLineNumberAttribute: NSString! let NSAccessibilityNumberOfCharactersAttribute: NSString! let NSAccessibilitySelectedTextAttribute: NSString! let NSAccessibilitySelectedTextRangeAttribute: NSString! let NSAccessibilitySelectedTextRangesAttribute: NSString! let NSAccessibilitySharedCharacterRangeAttribute: NSString! let NSAccessibilitySharedTextUIElementsAttribute: NSString! let NSAccessibilityVisibleCharacterRangeAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityInsertionPointLineNumberAttribute; NSString *const NSAccessibilityNumberOfCharactersAttribute; NSString *const NSAccessibilitySelectedTextAttribute; NSString *const NSAccessibilitySelectedTextRangeAttribute; NSString *const NSAccessibilitySelectedTextRangesAttribute; NSString *const NSAccessibilitySharedCharacterRangeAttribute; NSString *const NSAccessibilitySharedTextUIElementsAttribute; NSString *const NSAccessibilityVisibleCharacterRangeAttribute;

    Константы

    • NSAccessibilityInsertionPointLineNumberAttribute

      NSAccessibilityInsertionPointLineNumberAttribute

      Номер строки, содержащий точку вставки (NSNumber).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityNumberOfCharactersAttribute

      NSAccessibilityNumberOfCharactersAttribute

      Число символов в тексте (NSNumber).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySelectedTextAttribute

      NSAccessibilitySelectedTextAttribute

      В настоящее время выделенный текст (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySelectedTextRangeAttribute

      NSAccessibilitySelectedTextRangeAttribute

      Диапазон выделенного текста (NSValue).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySelectedTextRangesAttribute

      NSAccessibilitySelectedTextRangesAttribute

      Массив NSValue (rangeValue) диапазоны выделенного текста (NSArray).

      Доступный в OS X v10.5 и позже.

    • NSAccessibilitySharedCharacterRangeAttribute

      NSAccessibilitySharedCharacterRangeAttribute

      (rangeValue) часть совместно используемого текста в этом представлении (NSValue).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySharedTextUIElementsAttribute

      NSAccessibilitySharedTextUIElementsAttribute

      Элементы, с которыми совместно используется текст этого элемента (NSArray).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityVisibleCharacterRangeAttribute

      NSAccessibilityVisibleCharacterRangeAttribute

      Диапазон видимого текста (NSValue). Возвраты располагаются для всех строк. Например, горизонтально отсекающихся о символах сообщат в дальности видимости.

      Доступный в OS X v10.3 и позже.

  • Параметризованные атрибуты, определенные для текста.

    Объявление

    Swift

    let NSAccessibilityLineForIndexParameterizedAttribute: NSString! let NSAccessibilityRangeForLineParameterizedAttribute: NSString! let NSAccessibilityStringForRangeParameterizedAttribute: NSString! let NSAccessibilityRangeForPositionParameterizedAttribute: NSString! let NSAccessibilityRangeForIndexParameterizedAttribute: NSString! let NSAccessibilityBoundsForRangeParameterizedAttribute: NSString! let NSAccessibilityRTFForRangeParameterizedAttribute: NSString! let NSAccessibilityStyleRangeForIndexParameterizedAttribute: NSString! let NSAccessibilityAttributedStringForRangeParameterizedAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityAttributedStringForRangeParameterizedAttribute; NSString *const NSAccessibilityBoundsForRangeParameterizedAttribute; NSString *const NSAccessibilityLineForIndexParameterizedAttribute; NSString *const NSAccessibilityRTFForRangeParameterizedAttribute; NSString *const NSAccessibilityRangeForIndexParameterizedAttribute; NSString *const NSAccessibilityRangeForLineParameterizedAttribute; NSString *const NSAccessibilityRangeForPositionParameterizedAttribute; NSString *const NSAccessibilityStringForRangeParameterizedAttribute; NSString *const NSAccessibilityStyleRangeForIndexParameterizedAttribute;

    Константы

    • NSAccessibilityLineForIndexParameterizedAttribute

      NSAccessibilityLineForIndexParameterizedAttribute

      Номер строки (NSNumber) из указанного символа (NSNumber).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityRangeForLineParameterizedAttribute

      NSAccessibilityRangeForLineParameterizedAttribute

      Диапазон символов (NSValue содержа NSRange) соответствие указанному номеру строки (NSNumber).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityStringForRangeParameterizedAttribute

      NSAccessibilityStringForRangeParameterizedAttribute

      Подстрока (NSString) указанный диапазоном (NSValue содержа NSRange).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityRangeForPositionParameterizedAttribute

      NSAccessibilityRangeForPositionParameterizedAttribute

      Диапазон символов (NSValue содержа NSRange) создание глифа в указанной точке (NSValue содержа NSPoint).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityRangeForIndexParameterizedAttribute

      NSAccessibilityRangeForIndexParameterizedAttribute

      Полный спектр символов (NSValue содержа NSRange), включая указанный символ, которые составляют единственный глиф (NSNumber).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityBoundsForRangeParameterizedAttribute

      NSAccessibilityBoundsForRangeParameterizedAttribute

      Прямоугольник (NSValue содержа NSRect) включение указанного диапазона символов (NSValue содержа NSRange). Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityRTFForRangeParameterizedAttribute

      NSAccessibilityRTFForRangeParameterizedAttribute

      Данные RTF (NSData) описание указанного диапазона символов (NSValue содержа NSRange).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityStyleRangeForIndexParameterizedAttribute

      NSAccessibilityStyleRangeForIndexParameterizedAttribute

      Полный спектр символов (NSValue содержа NSRange), включая указанный символ (NSNumber), которые имеют тот же стиль.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityAttributedStringForRangeParameterizedAttribute

      NSAccessibilityAttributedStringForRangeParameterizedAttribute

      Не использует атрибуты от Appkit/AttributedString.h (NSAttributedString).

      Доступный в OS X v10.4 и позже.

  • Атрибуты и ключевые константы используются с приписанными строками.

    Объявление

    Swift

    let NSAccessibilityAttachmentTextAttribute: NSString! let NSAccessibilityAutocorrectedTextAttribute: NSString! let NSAccessibilityBackgroundColorTextAttribute: NSString! let NSAccessibilityForegroundColorTextAttribute: NSString! let NSAccessibilityUnderlineColorTextAttribute: NSString! let NSAccessibilityStrikethroughColorTextAttribute: NSString! let NSAccessibilityUnderlineTextAttribute: NSString! let NSAccessibilitySuperscriptTextAttribute: NSString! let NSAccessibilityStrikethroughTextAttribute: NSString! let NSAccessibilityShadowTextAttribute: NSString! let NSAccessibilityLinkTextAttribute: NSString! let NSAccessibilityMarkedMisspelledTextAttribute: NSString! let NSAccessibilityMisspelledTextAttribute: NSString! let NSAccessibilityFontTextAttribute: NSString! let NSAccessibilityFontNameKey: NSString! let NSAccessibilityFontFamilyKey: NSString! let NSAccessibilityVisibleNameKey: NSString! let NSAccessibilityFontSizeKey: NSString!

    Objective C

    NSString *const NSAccessibilityAttachmentTextAttribute; NSString *const NSAccessibilityAutocorrectedTextAttribute; NSString *const NSAccessibilityBackgroundColorTextAttribute; NSString *const NSAccessibilityFontFamilyKey; NSString *const NSAccessibilityFontNameKey; NSString *const NSAccessibilityFontSizeKey; NSString *const NSAccessibilityFontTextAttribute; NSString *const NSAccessibilityForegroundColorTextAttribute; NSString *const NSAccessibilityLinkTextAttribute; NSString *const NSAccessibilityMarkedMisspelledTextAttribute; NSString *const NSAccessibilityMisspelledTextAttribute; NSString *const NSAccessibilityShadowTextAttribute; NSString *const NSAccessibilityStrikethroughColorTextAttribute; NSString *const NSAccessibilityStrikethroughTextAttribute; NSString *const NSAccessibilitySuperscriptTextAttribute; NSString *const NSAccessibilityUnderlineColorTextAttribute; NSString *const NSAccessibilityUnderlineTextAttribute; NSString *const NSAccessibilityVisibleNameKey;

    Константы

    • NSAccessibilityAttachmentTextAttribute

      NSAccessibilityAttachmentTextAttribute

      Текстовое присоединение (id).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityAutocorrectedTextAttribute

      NSAccessibilityAutocorrectedTextAttribute

      Автоматически корректируемый текст (NSNumber как булево значение).

      Доступный в OS X v10.7 и позже.

    • NSAccessibilityBackgroundColorTextAttribute

      NSAccessibilityBackgroundColorTextAttribute

      Цвет фона текста (CGColorRef).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityForegroundColorTextAttribute

      NSAccessibilityForegroundColorTextAttribute

      Текстовый основной цвет (CGColorRef).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnderlineColorTextAttribute

      NSAccessibilityUnderlineColorTextAttribute

      Текстовый цвет подчеркивания (CGColorRef).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityStrikethroughColorTextAttribute

      NSAccessibilityStrikethroughColorTextAttribute

      Текстовый цвет перечеркивания (CGColorRef).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnderlineTextAttribute

      NSAccessibilityUnderlineTextAttribute

      Текстовый стиль подчеркивания (NSNumber).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySuperscriptTextAttribute

      NSAccessibilitySuperscriptTextAttribute

      Текстовый стиль верхнего индекса (NSNumber). Значения> 0 являются верхним индексом; значения <0 являются нижним индексом.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityStrikethroughTextAttribute

      NSAccessibilityStrikethroughTextAttribute

      Текстовое перечеркивание (NSNumber как булево значение).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityShadowTextAttribute

      NSAccessibilityShadowTextAttribute

      Текстовая тень (NSNumber как булево значение).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityLinkTextAttribute

      NSAccessibilityLinkTextAttribute

      Текстовая ссылка (id).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMarkedMisspelledTextAttribute

      NSAccessibilityMarkedMisspelledTextAttribute

      Текст с орфографической ошибкой, явно отмеченный, как написано c орфографическими ошибками (NSNumber как булево значение). При реализации пользовательского приложения редактирования текста необходимо использовать NSAccessibilityMarkedMisspelledTextAttribute гарантировать, что VoiceOver должным образом идентифицирует написанный c орфографическими ошибками текст для пользователей.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMisspelledTextAttribute

      NSAccessibilityMisspelledTextAttribute

      Текст с орфографической ошибкой, не обязательно явно отмеченный, как написано c орфографическими ошибками (NSNumber как булево значение). Начинаясь в OS X v10.9, VoiceOver больше не проверяет на этот атрибут; вместо этого, использование VoiceOver NSAccessibilityMarkedMisspelledTextAttribute.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityFontTextAttribute

      NSAccessibilityFontTextAttribute

      Ключи шрифта (NSDictionary).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityFontNameKey

      NSAccessibilityFontNameKey

      Требуемый ключ для имени шрифта.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityFontFamilyKey

      NSAccessibilityFontFamilyKey

      Дополнительный ключ для семейства шрифтов.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityVisibleNameKey

      NSAccessibilityVisibleNameKey

      Дополнительный ключ для видимости шрифта.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityFontSizeKey

      NSAccessibilityFontSizeKey

      Требуемый ключ для размера шрифта.

      Доступный в OS X v10.4 и позже.

  • Приписывает определенный для окон.

    Объявление

    Swift

    let NSAccessibilityCloseButtonAttribute: NSString! let NSAccessibilityGrowAreaAttribute: NSString! let NSAccessibilityModalAttribute: NSString! let NSAccessibilityDefaultButtonAttribute: NSString! let NSAccessibilityCancelButtonAttribute: NSString! let NSAccessibilityMainAttribute: NSString! let NSAccessibilityMinimizeButtonAttribute: NSString! let NSAccessibilityMinimizedAttribute: NSString! let NSAccessibilityToolbarButtonAttribute: NSString! let NSAccessibilityProxyAttribute: NSString! let NSAccessibilityZoomButtonAttribute: NSString! let NSAccessibilityFullScreenButtonAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityCancelButtonAttribute; NSString *const NSAccessibilityCloseButtonAttribute; NSString *const NSAccessibilityDefaultButtonAttribute; NSString *const NSAccessibilityGrowAreaAttribute; NSString *const NSAccessibilityMainAttribute; NSString *const NSAccessibilityMinimizeButtonAttribute; NSString *const NSAccessibilityMinimizedAttribute; NSString *const NSAccessibilityModalAttribute; NSString *const NSAccessibilityProxyAttribute; NSString *const NSAccessibilityToolbarButtonAttribute; NSString *const NSAccessibilityZoomButtonAttribute; NSString *const NSAccessibilityFullScreenButtonAttribute;

    Константы

    • NSAccessibilityCloseButtonAttribute

      NSAccessibilityCloseButtonAttribute

      Элемент, представляющий близкую кнопку (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityGrowAreaAttribute

      NSAccessibilityGrowAreaAttribute

      Элемент, представляющий увеличивать область (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityModalAttribute

      NSAccessibilityModalAttribute

      Флаг, указывающий, модально ли окно, представленное этим элементом, (NSNumber).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityDefaultButtonAttribute

      NSAccessibilityDefaultButtonAttribute

      Элемент, представляющий кнопку по умолчанию (id).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityCancelButtonAttribute

      NSAccessibilityCancelButtonAttribute

      Элемент, представляющий кнопку отмены (id).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityMainAttribute

      NSAccessibilityMainAttribute

      Флаг, указывающий, является ли окно главным окном (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMinimizeButtonAttribute

      NSAccessibilityMinimizeButtonAttribute

      Элемент, представляющий кнопку свертывания окна (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMinimizedAttribute

      NSAccessibilityMinimizedAttribute

      Флаг, указывающий, минимизируется ли окно (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityToolbarButtonAttribute

      NSAccessibilityToolbarButtonAttribute

      Элемент, представляющий кнопку на панели инструментов (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityProxyAttribute

      NSAccessibilityProxyAttribute

      Элемент, представляющий прокси документа окна (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityZoomButtonAttribute

      NSAccessibilityZoomButtonAttribute

      Элемент, представляющий кнопку изменения масштаба (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFullScreenButtonAttribute

      NSAccessibilityFullScreenButtonAttribute

      Элемент, представляющий кнопку полноэкранного режима (id).

      Доступный в OS X v10.7 и позже.

  • Значения, указывающие ориентацию элементов, таких как полосы прокрутки и разделяющие представления. Одно из этих значений возвращается как значение для объекта NSAccessibilityOrientationAttribute.

    Объявление

    Swift

    let NSAccessibilityHorizontalOrientationValue: NSString! let NSAccessibilityVerticalOrientationValue: NSString! let NSAccessibilityUnknownOrientationValue: NSString!

    Objective C

    NSString *const NSAccessibilityHorizontalOrientationValue; NSString *const NSAccessibilityVerticalOrientationValue; NSString *const NSAccessibilityUnknownOrientationValue;

    Константы

    • NSAccessibilityHorizontalOrientationValue

      NSAccessibilityHorizontalOrientationValue

      Элемент ориентирован горизонтально.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityVerticalOrientationValue

      NSAccessibilityVerticalOrientationValue

      Элемент ориентирован вертикально.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityUnknownOrientationValue

      NSAccessibilityUnknownOrientationValue

      Элемент имеет неизвестную ориентацию.

      Доступный в OS X v10.6 и позже.

  • Атрибуты, которые являются определенными для объекта приложения.

    Объявление

    Swift

    let NSAccessibilityFocusedUIElementAttribute: NSString! let NSAccessibilityFocusedWindowAttribute: NSString! let NSAccessibilityFrontmostAttribute: NSString! let NSAccessibilityHiddenAttribute: NSString! let NSAccessibilityMainWindowAttribute: NSString! let NSAccessibilityMenuBarAttribute: NSString! let NSAccessibilityWindowsAttribute: NSString! let NSAccessibilityExtrasMenuBarAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityClearButtonAttribute; NSString *const NSAccessibilityColumnTitlesAttribute; NSString *const NSAccessibilityFocusedUIElementAttribute; NSString *const NSAccessibilityFocusedWindowAttribute; NSString *const NSAccessibilityFrontmostAttribute; NSString *const NSAccessibilityHiddenAttribute; NSString *const NSAccessibilityMainWindowAttribute; NSString *const NSAccessibilityMenuBarAttribute; NSString *const NSAccessibilityOrientationAttribute; NSString *const NSAccessibilitySearchButtonAttribute; NSString *const NSAccessibilitySearchMenuAttribute; NSString *const NSAccessibilityWindowsAttribute; NSString *const NSAccessibilityExtrasMenuBarAttribute;

    Константы

    • NSAccessibilityFocusedUIElementAttribute

      NSAccessibilityFocusedUIElementAttribute

      Элемент с текущим фокусом (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFocusedWindowAttribute

      NSAccessibilityFocusedWindowAttribute

      Окно приложения, имеющее текущий фокус (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFrontmostAttribute

      NSAccessibilityFrontmostAttribute

      Флаг, указывающий, является ли приложение frontmost (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityHiddenAttribute

      NSAccessibilityHiddenAttribute

      Флаг, указывающий, скрыто ли приложение (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMainWindowAttribute

      NSAccessibilityMainWindowAttribute

      Главное окно приложения (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMenuBarAttribute

      NSAccessibilityMenuBarAttribute

      Строка меню приложения (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowsAttribute

      NSAccessibilityWindowsAttribute

      Окна приложения (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityExtrasMenuBarAttribute

      NSAccessibilityExtrasMenuBarAttribute

      Строка меню отдельно оплачиваемых предметов приложения (id).

      Доступный в OS X v10.8 и позже.

  • Атрибуты, использующиеся с представлениями сетки, такими как миниатюры и браузеры носителей, представляющие сетку элементов. Дочерним элементам сетки упорядочивают.

    Объявление

    Swift

    let NSAccessibilityColumnCountAttribute: NSString! let NSAccessibilityOrderedByRowAttribute: NSString! let NSAccessibilityRowCountAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityColumnCountAttribute; NSString *const NSAccessibilityOrderedByRowAttribute; NSString *const NSAccessibilityRowCountAttribute;

    Константы

    • NSAccessibilityColumnCountAttribute

      NSAccessibilityColumnCountAttribute

      Число столбцов в сетке (NSNumber как intValue).

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityOrderedByRowAttribute

      NSAccessibilityOrderedByRowAttribute

      Флаг, указывающий, упорядочивают ли сетке крупнейшую строку (YEStrue), или главный столбец (NOfalse) (NSNumber как boolValue).

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityRowCountAttribute

      NSAccessibilityRowCountAttribute

      Число строк в сетке (NSNumber как intValue).

      Доступный в OS X v10.5 и позже.

  • Атрибуты, которые являются определенными для таблиц и основ.

    Объявление

    Swift

    let NSAccessibilityColumnHeaderUIElementsAttribute: NSString! let NSAccessibilityColumnsAttribute: NSString! let NSAccessibilityRowHeaderUIElementsAttribute: NSString! let NSAccessibilityRowsAttribute: NSString! let NSAccessibilitySelectedColumnsAttribute: NSString! let NSAccessibilitySelectedRowsAttribute: NSString! let NSAccessibilitySortDirectionAttribute: NSString! let NSAccessibilityVisibleColumnsAttribute: NSString! let NSAccessibilityVisibleRowsAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityColumnHeaderUIElementsAttribute; NSString *const NSAccessibilityColumnsAttribute; NSString *const NSAccessibilityRowHeaderUIElementsAttribute; NSString *const NSAccessibilityRowsAttribute; NSString *const NSAccessibilitySelectedColumnsAttribute; NSString *const NSAccessibilitySelectedRowsAttribute; NSString *const NSAccessibilitySortDirectionAttribute; NSString *const NSAccessibilityVisibleColumnsAttribute; NSString *const NSAccessibilityVisibleRowsAttribute;

    Константы

    • NSAccessibilityColumnHeaderUIElementsAttribute

      NSAccessibilityColumnHeaderUIElementsAttribute

      Заголовки столбцов таблицы (NSArray).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityColumnsAttribute

      NSAccessibilityColumnsAttribute

      Столбцы таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRowHeaderUIElementsAttribute

      NSAccessibilityRowHeaderUIElementsAttribute

      Заголовки строки таблицы (NSArray).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityRowsAttribute

      NSAccessibilityRowsAttribute

      Строки таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySelectedColumnsAttribute

      NSAccessibilitySelectedColumnsAttribute

      Выбранные столбцы таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySelectedRowsAttribute

      NSAccessibilitySelectedRowsAttribute

      Выбранные строки таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySortDirectionAttribute

      NSAccessibilitySortDirectionAttribute

      Направление вида столбца (NSString). Посмотрите “Column sort direction” для возможных значений.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityVisibleColumnsAttribute

      NSAccessibilityVisibleColumnsAttribute

      Видимые столбцы таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityVisibleRowsAttribute

      NSAccessibilityVisibleRowsAttribute

      Видимые строки таблицы (NSArray).

      Доступный в OS X v10.2 и позже.

  • Атрибуты, использующиеся в представлениях схемы.

    Объявление

    Swift

    let NSAccessibilityDisclosedByRowAttribute: NSString! let NSAccessibilityDisclosedRowsAttribute: NSString! let NSAccessibilityDisclosingAttribute: NSString! let NSAccessibilityDisclosureLevelAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityDisclosedByRowAttribute; NSString *const NSAccessibilityDisclosedRowsAttribute; NSString *const NSAccessibilityDisclosingAttribute; NSString *const NSAccessibilityDisclosureLevelAttribute;

    Константы

    • NSAccessibilityDisclosedByRowAttribute

      NSAccessibilityDisclosedByRowAttribute

      Строка, раскрывающая эту строку (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDisclosedRowsAttribute

      NSAccessibilityDisclosedRowsAttribute

      Строки, раскрытые этой строкой (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDisclosingAttribute

      NSAccessibilityDisclosingAttribute

      Флаг, указывающий, раскрывает ли строка другие строки (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDisclosureLevelAttribute

      NSAccessibilityDisclosureLevelAttribute

      Уровень отступа этой строки (NSNumber).

      Доступный в OS X v10.4 и позже.

  • Атрибуты, которые являются определенными для основанных на ячейке таблиц.

    Объявление

    Swift

    let NSAccessibilitySelectedCellsAttribute: NSString! let NSAccessibilityVisibleCellsAttribute: NSString!

    Objective C

    NSString *const NSAccessibilitySelectedCellsAttribute; NSString *const NSAccessibilityVisibleCellsAttribute;

    Константы

    • NSAccessibilitySelectedCellsAttribute

      NSAccessibilitySelectedCellsAttribute

      Выбранные ячейки таблицы (NSArray). Этот атрибут требуется для основанных на ячейке таблиц.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityVisibleCellsAttribute

      NSAccessibilityVisibleCellsAttribute

      Видимые ячейки таблицы (NSArray). Этот атрибут требуется для основанных на ячейке таблиц.

      Доступный в OS X v10.6 и позже.

  • Параметризованные атрибуты, определенные для основанных на ячейке таблиц.

    Объявление

    Swift

    let NSAccessibilityCellForColumnAndRowParameterizedAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityCellForColumnAndRowParameterizedAttribute;

    Константы

    • NSAccessibilityCellForColumnAndRowParameterizedAttribute

      NSAccessibilityCellForColumnAndRowParameterizedAttribute

      Ячейка в указанной строке и столбце. Параметр NSArray это содержит два NSNumber объекты: первое число указывает индекс столбца, и второе число указывает индекс строки. Этот атрибут требуется для основанных на ячейке таблиц.

      Доступный в OS X v10.6 и позже.

  • Атрибуты, которые являются определенными для отдельных ячеек таблицы.

    Объявление

    Swift

    let NSAccessibilityRowIndexRangeAttribute: NSString! let NSAccessibilityColumnIndexRangeAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityRowIndexRangeAttribute; NSString *const NSAccessibilityColumnIndexRangeAttribute;

    Константы

    • NSAccessibilityRowIndexRangeAttribute

      NSAccessibilityRowIndexRangeAttribute

      Индексный диапазон строки ячейки ( NSValue это содержит промежуток начального значения индекса и индекса строки в таблице).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityColumnIndexRangeAttribute

      NSAccessibilityColumnIndexRangeAttribute

      Диапазон индекса столбца ячейки ( NSValue это содержит промежуток начального значения индекса и индекса строки в таблице).

      Доступный в OS X v10.6 и позже.

  • Значения, указывающие направление вида столбца (используемый с NSAccessibilitySortDirectionAttribute).

    Объявление

    Swift

    let NSAccessibilityAscendingSortDirectionValue: NSString! let NSAccessibilityDescendingSortDirectionValue: NSString! let NSAccessibilityUnknownSortDirectionValue: NSString!

    Objective C

    NSString *const NSAccessibilityAscendingSortDirectionValue; NSString *const NSAccessibilityDescendingSortDirectionValue; NSString *const NSAccessibilityUnknownSortDirectionValue;

    Константы

    • NSAccessibilityAscendingSortDirectionValue

      NSAccessibilityAscendingSortDirectionValue

      Столбец сортируется в возрастающих значениях.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityDescendingSortDirectionValue

      NSAccessibilityDescendingSortDirectionValue

      Столбец сортируется в убывающих значениях.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnknownSortDirectionValue

      NSAccessibilityUnknownSortDirectionValue

      Направление вида неизвестно.

      Доступный в OS X v10.4 и позже.

  • Атрибуты, которые являются определенными для областей расположения.

    Объявление

    Swift

    let NSAccessibilityHorizontalUnitsAttribute: NSString! let NSAccessibilityVerticalUnitsAttribute: NSString! let NSAccessibilityHorizontalUnitDescriptionAttribute: NSString! let NSAccessibilityVerticalUnitDescriptionAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityHorizontalUnitsAttribute; NSString *const NSAccessibilityVerticalUnitsAttribute; NSString *const NSAccessibilityHorizontalUnitDescriptionAttribute; NSString *const NSAccessibilityVerticalUnitDescriptionAttribute;

    Константы

    • NSAccessibilityHorizontalUnitsAttribute

      NSAccessibilityHorizontalUnitsAttribute

      Модули, которые представление расположения использует для горизонтальных значений (NSString). Посмотрите Измерительные атрибуты модуля для возможных значений.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityVerticalUnitsAttribute

      NSAccessibilityVerticalUnitsAttribute

      Модули, которые представление расположения использует для вертикальных значений (NSString). Посмотрите Измерительные атрибуты модуля для возможных значений.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityHorizontalUnitDescriptionAttribute

      NSAccessibilityHorizontalUnitDescriptionAttribute

      Описание горизонтальных модулей представления расположения (NSString).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityVerticalUnitDescriptionAttribute

      NSAccessibilityVerticalUnitDescriptionAttribute

      Описание вертикальных модулей представления расположения (NSString).

      Доступный в OS X v10.6 и позже.

  • Параметризованные атрибуты, которые являются определенными для областей расположения.

    Объявление

    Swift

    let NSAccessibilityLayoutPointForScreenPointParameterizedAttribute: NSString! let NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute: NSString! let NSAccessibilityScreenPointForLayoutPointParameterizedAttribute: NSString! let NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityLayoutPointForScreenPointParameterizedAttribute; NSString *const NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute; NSString *const NSAccessibilityScreenPointForLayoutPointParameterizedAttribute; NSString *const NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute;

    Константы

    • NSAccessibilityLayoutPointForScreenPointParameterizedAttribute

      NSAccessibilityLayoutPointForScreenPointParameterizedAttribute

      Точка в области расположения (NSValue) соответствие указанной точке на экране (NSValue).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute

      NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute

      Размер области расположения в точках (NSValue) соответствие указанному размеру экрана (NSValue).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityScreenPointForLayoutPointParameterizedAttribute

      NSAccessibilityScreenPointForLayoutPointParameterizedAttribute

      Экранная точка (NSValue) соответствие указанной точке в области расположения (NSValue).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute

      NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute

      Размер экрана в точках (NSValue) соответствие указанному размеру области расположения (NSValue).

      Доступный в OS X v10.6 и позже.

  • Атрибуты, которые являются определенными для элементов в области расположения.

    Объявление

    Swift

    let NSAccessibilityHandlesAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityHandlesAttribute;

    Константы

    • NSAccessibilityHandlesAttribute

      NSAccessibilityHandlesAttribute

      Дескрипторы перетаскивания элемента (NSArray).

      Доступный в OS X v10.6 и позже.

  • Атрибуты, которые являются определенными для ползунков.

    Объявление

    Swift

    let NSAccessibilityAllowedValuesAttribute: NSString! let NSAccessibilityLabelUIElementsAttribute: NSString! let NSAccessibilityLabelValueAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityAllowedValuesAttribute; NSString *const NSAccessibilityLabelUIElementsAttribute; NSString *const NSAccessibilityLabelValueAttribute;

    Константы

    • NSAccessibilityAllowedValuesAttribute

      NSAccessibilityAllowedValuesAttribute

      Позволенные значения в ползунке (NSArray).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityLabelUIElementsAttribute

      NSAccessibilityLabelUIElementsAttribute

      Элементы, представляющие метки ползунка (NSArray).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityLabelValueAttribute

      NSAccessibilityLabelValueAttribute

      Значение метки, представленной этим элементом (NSNumber).

      Доступный в OS X v10.4 и позже.

  • Атрибуты, которые являются определенными для экранирования матовых стекол.

    Объявление

    Swift

    let NSAccessibilityMatteHoleAttribute: NSString! let NSAccessibilityMatteContentUIElementAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityMatteContentUIElementAttribute; NSString *const NSAccessibilityMatteHoleAttribute;

    Константы

    • NSAccessibilityMatteHoleAttribute

      NSAccessibilityMatteHoleAttribute

      Границы матовой дыры, в координатах экрана в точках (NSValue содержа NSRect).

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.10.

    • NSAccessibilityMatteContentUIElementAttribute

      NSAccessibilityMatteContentUIElementAttribute

      Элемент, отсекающийся матовым стеклом (id).

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.10.

  • Атрибуты, которые являются определенными для представлений линейки.

    Объявление

    Swift

    let NSAccessibilityMarkerGroupUIElementAttribute: NSString! let NSAccessibilityMarkerTypeAttribute: NSString! let NSAccessibilityMarkerTypeDescriptionAttribute: NSString! let NSAccessibilityMarkerUIElementsAttribute: NSString! let NSAccessibilityMarkerValuesAttribute: NSString! let NSAccessibilityUnitDescriptionAttribute: NSString! let NSAccessibilityUnitsAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityMarkerGroupUIElementAttribute; NSString *const NSAccessibilityMarkerTypeAttribute; NSString *const NSAccessibilityMarkerTypeDescriptionAttribute; NSString *const NSAccessibilityMarkerUIElementsAttribute; NSString *const NSAccessibilityMarkerValuesAttribute; NSString *const NSAccessibilityUnitDescriptionAttribute; NSString *const NSAccessibilityUnitsAttribute;

    Константы

    • NSAccessibilityMarkerGroupUIElementAttribute

      NSAccessibilityMarkerGroupUIElementAttribute

      Групповой пользователь маркера соединяет интерфейсом с элементом (id).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMarkerTypeAttribute

      NSAccessibilityMarkerTypeAttribute

      Тип маркера (NSString). Посмотрите “Ruler marker type values” для возможных значений.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMarkerTypeDescriptionAttribute

      NSAccessibilityMarkerTypeDescriptionAttribute

      Описание типа маркера (NSString).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMarkerUIElementsAttribute

      NSAccessibilityMarkerUIElementsAttribute

      Массив элементов пользовательского интерфейса маркера (NSArray)

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMarkerValuesAttribute

      NSAccessibilityMarkerValuesAttribute

      Значения маркера (NSArray из NSNumber).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnitDescriptionAttribute

      NSAccessibilityUnitDescriptionAttribute

      Описание модулей линейки (NSString).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnitsAttribute

      NSAccessibilityUnitsAttribute

      Модули линейки (NSString). Посмотрите “Measurement unit attributes” для возможных значений.

      Доступный в OS X v10.4 и позже.

  • Значения, указывающие тип маркера элемента.

    Объявление

    Swift

    let NSAccessibilityLeftTabStopMarkerTypeValue: NSString! let NSAccessibilityRightTabStopMarkerTypeValue: NSString! let NSAccessibilityCenterTabStopMarkerTypeValue: NSString! let NSAccessibilityDecimalTabStopMarkerTypeValue: NSString! let NSAccessibilityHeadIndentMarkerTypeValue: NSString! let NSAccessibilityTailIndentMarkerTypeValue: NSString! let NSAccessibilityFirstLineIndentMarkerTypeValue: NSString! let NSAccessibilityUnknownMarkerTypeValue: NSString!

    Objective C

    NSString *const NSAccessibilityCenterTabStopMarkerTypeValue; NSString *const NSAccessibilityDecimalTabStopMarkerTypeValue; NSString *const NSAccessibilityFirstLineIndentMarkerTypeValue; NSString *const NSAccessibilityHeadIndentMarkerTypeValue; NSString *const NSAccessibilityLeftTabStopMarkerTypeValue; NSString *const NSAccessibilityRightTabStopMarkerTypeValue; NSString *const NSAccessibilityTailIndentMarkerTypeValue; NSString *const NSAccessibilityUnknownMarkerTypeValue;

    Константы

    • NSAccessibilityLeftTabStopMarkerTypeValue

      NSAccessibilityLeftTabStopMarkerTypeValue

      Оставленная позиция табуляции.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityRightTabStopMarkerTypeValue

      NSAccessibilityRightTabStopMarkerTypeValue

      Правильная позиция табуляции.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityCenterTabStopMarkerTypeValue

      NSAccessibilityCenterTabStopMarkerTypeValue

      Центральная позиция табуляции.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityDecimalTabStopMarkerTypeValue

      NSAccessibilityDecimalTabStopMarkerTypeValue

      Остановка десятичной табуляции.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityHeadIndentMarkerTypeValue

      NSAccessibilityHeadIndentMarkerTypeValue

      Главный маркер отступа.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityTailIndentMarkerTypeValue

      NSAccessibilityTailIndentMarkerTypeValue

      Маркер отступа хвоста.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityFirstLineIndentMarkerTypeValue

      NSAccessibilityFirstLineIndentMarkerTypeValue

      Маркер отступа первой строки.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnknownMarkerTypeValue

      NSAccessibilityUnknownMarkerTypeValue

      Неизвестный тип маркера.

      Доступный в OS X v10.4 и позже.

  • Значения, указывающие стоимости единицы линейки или области расположения (используемый с NSAccessibilityUnitsAttribute).

    Объявление

    Swift

    let NSAccessibilityInchesUnitValue: NSString! let NSAccessibilityCentimetersUnitValue: NSString! let NSAccessibilityPointsUnitValue: NSString! let NSAccessibilityPicasUnitValue: NSString! let NSAccessibilityUnknownUnitValue: NSString!

    Objective C

    NSString *const NSAccessibilityCentimetersUnitValue; NSString *const NSAccessibilityInchesUnitValue; NSString *const NSAccessibilityPicasUnitValue; NSString *const NSAccessibilityPointsUnitValue; NSString *const NSAccessibilityUnknownUnitValue;

    Константы

    • NSAccessibilityInchesUnitValue

      NSAccessibilityInchesUnitValue

      Модули являются дюймами.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityCentimetersUnitValue

      NSAccessibilityCentimetersUnitValue

      Модули являются сантиметрами.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityPointsUnitValue

      NSAccessibilityPointsUnitValue

      Модули являются точками.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityPicasUnitValue

      NSAccessibilityPicasUnitValue

      Модули являются цицеро.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUnknownUnitValue

      NSAccessibilityUnknownUnitValue

      Модули неизвестны.

      Доступный в OS X v10.4 и позже.

  • Константы, указывающие ссылки между элементами доступности.

    Объявление

    Swift

    let NSAccessibilityLinkedUIElementsAttribute: NSString! let NSAccessibilityTitleUIElementAttribute: NSString! let NSAccessibilityServesAsTitleForUIElementsAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityLinkedUIElementsAttribute; NSString *const NSAccessibilityServesAsTitleForUIElementsAttribute; NSString *const NSAccessibilityTitleUIElementAttribute;

    Константы

    • NSAccessibilityLinkedUIElementsAttribute

      NSAccessibilityLinkedUIElementsAttribute

      Элементы, с которыми связан этот элемент (NSArray). Например, содержание элемента списка, выведенное на экран в другой области или окне.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityTitleUIElementAttribute

      NSAccessibilityTitleUIElementAttribute

      Элемент, представляющий заголовок статического текста другого элемента (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityServesAsTitleForUIElementsAttribute

      NSAccessibilityServesAsTitleForUIElementsAttribute

      Элементы, для которых этот элемент служит заголовком (NSArray).

      Доступный в OS X v10.4 и позже.

  • Разные атрибуты, которые могут примениться к различным типам элементов.

    Объявление

    Swift

    let NSAccessibilityClearButtonAttribute: NSString! let NSAccessibilityColumnTitlesAttribute: NSString! let NSAccessibilityDecrementButtonAttribute: NSString! let NSAccessibilityDocumentAttribute: NSString! let NSAccessibilityEditedAttribute: NSString! let NSAccessibilityExpandedAttribute: NSString! let NSAccessibilityFilenameAttribute: NSString! let NSAccessibilityHeaderAttribute: NSString! let NSAccessibilityHorizontalScrollBarAttribute: NSString! let NSAccessibilityIncrementButtonAttribute: NSString! let NSAccessibilityIndexAttribute: NSString! let NSAccessibilityNextContentsAttribute: NSString! let NSAccessibilityOrientationAttribute: NSString! let NSAccessibilityOverflowButtonAttribute: NSString! let NSAccessibilityPreviousContentsAttribute: NSString! let NSAccessibilitySearchButtonAttribute: NSString! let NSAccessibilitySearchMenuAttribute: NSString! let NSAccessibilitySelectedAttribute: NSString! let NSAccessibilitySplittersAttribute: NSString! let NSAccessibilityTabsAttribute: NSString! let NSAccessibilityURLAttribute: NSString! let NSAccessibilityVerticalScrollBarAttribute: NSString! let NSAccessibilityWarningValueAttribute: NSString! let NSAccessibilityCriticalValueAttribute: NSString! let NSAccessibilityPlaceholderValueAttribute: NSString! let NSAccessibilityContainsProtectedContentAttribute: NSString! let NSAccessibilityIdentifierAttribute: NSString!

    Objective C

    NSString *const NSAccessibilityDecrementButtonAttribute; NSString *const NSAccessibilityDocumentAttribute; NSString *const NSAccessibilityEditedAttribute; NSString *const NSAccessibilityExpandedAttribute; NSString *const NSAccessibilityFilenameAttribute; NSString *const NSAccessibilityHeaderAttribute; NSString *const NSAccessibilityHorizontalScrollBarAttribute; NSString *const NSAccessibilityIncrementButtonAttribute; NSString *const NSAccessibilityIndexAttribute; NSString *const NSAccessibilityNextContentsAttribute; NSString *const NSAccessibilityOverflowButtonAttribute; NSString *const NSAccessibilityPreviousContentsAttribute; NSString *const NSAccessibilitySelectedAttribute; NSString *const NSAccessibilitySplittersAttribute; NSString *const NSAccessibilityTabsAttribute; NSString *const NSAccessibilityURLAttribute; NSString *const NSAccessibilityVerticalScrollBarAttribute; NSString *const NSAccessibilityWarningValueAttribute; NSString *const NSAccessibilityCriticalValueAttribute; NSString *const NSAccessibilityPlaceholderValueAttribute; NSString *const NSAccessibilityContainsProtectedContentAttribute; NSString *const NSAccessibilityIdentifierAttribute;

    Константы

    • NSAccessibilityClearButtonAttribute

      NSAccessibilityClearButtonAttribute

      Элемент, представляющий ясную кнопку в поле поиска (id).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityColumnTitlesAttribute

      NSAccessibilityColumnTitlesAttribute

      Элементы, представляющие заголовки столбцов (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDecrementButtonAttribute

      NSAccessibilityDecrementButtonAttribute

      Элемент, представляющий кнопку уменьшения степпера (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDocumentAttribute

      NSAccessibilityDocumentAttribute

      URL для файла, представленного элементом (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityEditedAttribute

      NSAccessibilityEditedAttribute

      Флаг, указывающий, был ли элемент изменен (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityExpandedAttribute

      NSAccessibilityExpandedAttribute

      Флаг, указывающий, расширен ли элемент (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFilenameAttribute

      NSAccessibilityFilenameAttribute

      Имя файла связалось с элементом (NSString).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityHeaderAttribute

      NSAccessibilityHeaderAttribute

      Элемент, представляющий заголовок табличного представления (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityHorizontalScrollBarAttribute

      NSAccessibilityHorizontalScrollBarAttribute

      Элемент, представляющий горизонтальную полосу прокрутки представления прокрутки (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityIncrementButtonAttribute

      NSAccessibilityIncrementButtonAttribute

      Элемент, представляющий инкрементную кнопку степпера (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityIndexAttribute

      NSAccessibilityIndexAttribute

      Индекс строки или столбца, представленного элементом (NSValue).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityNextContentsAttribute

      NSAccessibilityNextContentsAttribute

      Содержание после текущего элемента делителя, такое как подпредставление, смежное с элементом разделителя представления разделения (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityOrientationAttribute

      NSAccessibilityOrientationAttribute

      Ориентация элемента, которая может иметь значение NSAccessibilityHorizontalOrientationValue или NSAccessibilityVerticalOrientationValue.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityOverflowButtonAttribute

      NSAccessibilityOverflowButtonAttribute

      Элемент, представляющий кнопку переполнения панели инструментов (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityPreviousContentsAttribute

      NSAccessibilityPreviousContentsAttribute

      Содержание, предшествующее текущему элементу делителя, такое как подпредставление, смежное с элементом панели разделителя представления разделения (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySearchButtonAttribute

      NSAccessibilitySearchButtonAttribute

      Элемент, представляющий кнопку поиска в поле поиска (id).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySearchMenuAttribute

      NSAccessibilitySearchMenuAttribute

      Элемент, представляющий меню в поле поиска (id).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySelectedAttribute

      NSAccessibilitySelectedAttribute

      Флаг, указывающий, выбран ли элемент (NSNumber).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySplittersAttribute

      NSAccessibilitySplittersAttribute

      Представления и панель разделителя в представлении разделения (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTabsAttribute

      NSAccessibilityTabsAttribute

      Элементы вкладки в представлении вкладки (NSArray).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityURLAttribute

      NSAccessibilityURLAttribute

      URL связался с элементом (NSURL).

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityVerticalScrollBarAttribute

      NSAccessibilityVerticalScrollBarAttribute

      Элемент, представляющий вертикальную полосу прокрутки в представлении прокрутки (id).

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWarningValueAttribute

      NSAccessibilityWarningValueAttribute

      Значение предупреждения в индикаторе уровня (обычно, NSNumber).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityCriticalValueAttribute

      NSAccessibilityCriticalValueAttribute

      Критическое значение в индикаторе уровня (обычно, NSNumber).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityPlaceholderValueAttribute

      NSAccessibilityPlaceholderValueAttribute

      Значение заполнителя для управления, такого как текстовое поле (NSString).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityContainsProtectedContentAttribute

      NSAccessibilityContainsProtectedContentAttribute

      Флаг, указывающий, содержит ли объект защищенное содержание (YEStrue), или не (NOfalse) (NSNumber как boolValue).

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityIdentifierAttribute

      NSAccessibilityIdentifierAttribute

      Идентификационные данные элемента (NSString).

      Доступный в OS X v10.7 и позже.

  • Стандартные роли, идентифицирующие тип объекта объект доступности, представляют. Одно из этих значений возвращается как значение для объекта NSAccessibilityRoleAttribute.

    Объявление

    Swift

    let NSAccessibilityApplicationRole: NSString! let NSAccessibilityBrowserRole: NSString! let NSAccessibilityBusyIndicatorRole: NSString! let NSAccessibilityButtonRole: NSString! let NSAccessibilityCellRole: NSString! let NSAccessibilityCheckBoxRole: NSString! let NSAccessibilityColorWellRole: NSString! let NSAccessibilityColumnRole: NSString! let NSAccessibilityComboBoxRole: NSString! let NSAccessibilityDisclosureTriangleRole: NSString! let NSAccessibilityDrawerRole: NSString! let NSAccessibilityGridRole: NSString! let NSAccessibilityGroupRole: NSString! let NSAccessibilityGrowAreaRole: NSString! let NSAccessibilityHandleRole: NSString! let NSAccessibilityHelpTagRole: NSString! let NSAccessibilityImageRole: NSString! let NSAccessibilityIncrementorRole: NSString! let NSAccessibilityLayoutAreaRole: NSString! let NSAccessibilityLayoutItemRole: NSString! let NSAccessibilityLinkRole: NSString! let NSAccessibilityListRole: NSString! let NSAccessibilityLevelIndicatorRole: NSString! let NSAccessibilityMatteRole: NSString! let NSAccessibilityMenuBarRole: NSString! let NSAccessibilityMenuButtonRole: NSString! let NSAccessibilityMenuItemRole: NSString! let NSAccessibilityMenuRole: NSString! let NSAccessibilityOutlineRole: NSString! let NSAccessibilityPopoverRole: NSString! let NSAccessibilityPopUpButtonRole: NSString! let NSAccessibilityProgressIndicatorRole: NSString! let NSAccessibilityRadioButtonRole: NSString! let NSAccessibilityRadioGroupRole: NSString! let NSAccessibilityRelevanceIndicatorRole: NSString! let NSAccessibilityRowRole: NSString! let NSAccessibilityRulerRole: NSString! let NSAccessibilityRulerMarkerRole: NSString! let NSAccessibilityScrollAreaRole: NSString! let NSAccessibilityScrollBarRole: NSString! let NSAccessibilitySheetRole: NSString! let NSAccessibilitySliderRole: NSString! let NSAccessibilitySplitGroupRole: NSString! let NSAccessibilitySplitterRole: NSString! let NSAccessibilityStaticTextRole: NSString! let NSAccessibilitySystemWideRole: NSString! let NSAccessibilityTabGroupRole: NSString! let NSAccessibilityTableRole: NSString! let NSAccessibilityTextAreaRole: NSString! let NSAccessibilityTextFieldRole: NSString! let NSAccessibilityToolbarRole: NSString! let NSAccessibilityUnknownRole: NSString! let NSAccessibilityValueIndicatorRole: NSString! let NSAccessibilityWindowRole: NSString!

    Objective C

    NSString *const NSAccessibilityApplicationRole; NSString *const NSAccessibilityBrowserRole; NSString *const NSAccessibilityBusyIndicatorRole; NSString *const NSAccessibilityButtonRole; NSString *const NSAccessibilityCellRole; NSString *const NSAccessibilityCheckBoxRole; NSString *const NSAccessibilityColorWellRole; NSString *const NSAccessibilityColumnRole; NSString *const NSAccessibilityComboBoxRole; NSString *const NSAccessibilityDisclosureTriangleRole; NSString *const NSAccessibilityDrawerRole; NSString *const NSAccessibilityGridRole; NSString *const NSAccessibilityGroupRole; NSString *const NSAccessibilityGrowAreaRole; NSString *const NSAccessibilityHandleRole; NSString *const NSAccessibilityHelpTagRole; NSString *const NSAccessibilityImageRole; NSString *const NSAccessibilityIncrementorRole; NSString *const NSAccessibilityLayoutAreaRole; NSString *const NSAccessibilityLayoutItemRole; NSString *const NSAccessibilityLinkRole; NSString *const NSAccessibilityListRole; NSString *const NSAccessibilityLevelIndicatorRole; NSString *const NSAccessibilityMatteRole; NSString *const NSAccessibilityMenuBarRole; NSString *const NSAccessibilityMenuButtonRole; NSString *const NSAccessibilityMenuItemRole; NSString *const NSAccessibilityMenuRole; NSString *const NSAccessibilityOutlineRole; NSString *const NSAccessibilityPopoverRole; NSString *const NSAccessibilityPopUpButtonRole; NSString *const NSAccessibilityProgressIndicatorRole; NSString *const NSAccessibilityRadioButtonRole; NSString *const NSAccessibilityRadioGroupRole; NSString *const NSAccessibilityRelevanceIndicatorRole; NSString *const NSAccessibilityRowRole; NSString *const NSAccessibilityRulerMarkerRole; NSString *const NSAccessibilityRulerRole; NSString *const NSAccessibilityScrollAreaRole; NSString *const NSAccessibilityScrollBarRole; NSString *const NSAccessibilitySheetRole; NSString *const NSAccessibilitySliderRole; NSString *const NSAccessibilitySortButtonRole; NSString *const NSAccessibilitySplitGroupRole; NSString *const NSAccessibilitySplitterRole; NSString *const NSAccessibilityStaticTextRole; NSString *const NSAccessibilitySystemWideRole; NSString *const NSAccessibilityTabGroupRole; NSString *const NSAccessibilityTableRole; NSString *const NSAccessibilityTextAreaRole; NSString *const NSAccessibilityTextFieldRole; NSString *const NSAccessibilityToolbarRole; NSString *const NSAccessibilityUnknownRole; NSString *const NSAccessibilityValueIndicatorRole; NSString *const NSAccessibilityWindowRole;

    Константы

    • NSAccessibilityApplicationRole

      NSAccessibilityApplicationRole

      Приложение.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityBrowserRole

      NSAccessibilityBrowserRole

      Браузер.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityBusyIndicatorRole

      NSAccessibilityBusyIndicatorRole

      Индикатор занятости.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityButtonRole

      NSAccessibilityButtonRole

      Кнопка.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityCellRole

      NSAccessibilityCellRole

      Ячейка в таблице или матрице.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityCheckBoxRole

      NSAccessibilityCheckBoxRole

      Флажок.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityColorWellRole

      NSAccessibilityColorWellRole

      Цвет хорошо.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityColumnRole

      NSAccessibilityColumnRole

      Столбец.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityComboBoxRole

      NSAccessibilityComboBoxRole

      Поле комбинированного списка.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDisclosureTriangleRole

      NSAccessibilityDisclosureTriangleRole

      Треугольник раскрытия.

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityDrawerRole

      NSAccessibilityDrawerRole

      Секция.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityGridRole

      NSAccessibilityGridRole

      Сетка.

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityGroupRole

      NSAccessibilityGroupRole

      Группа.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityGrowAreaRole

      NSAccessibilityGrowAreaRole

      Окно растет (изменяют размеры) области.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityHandleRole

      NSAccessibilityHandleRole

      Перетащите дескриптор.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityHelpTagRole

      NSAccessibilityHelpTagRole

      Тег справки.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityImageRole

      NSAccessibilityImageRole

      Изображение.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityIncrementorRole

      NSAccessibilityIncrementorRole

      Степпер.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityLayoutAreaRole

      NSAccessibilityLayoutAreaRole

      Область Layout (представление, такое как графическое представление, содержащее визуальные элементы, которые могут не иметь никакого представления доступности).

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityLayoutItemRole

      NSAccessibilityLayoutItemRole

      Элемент в области расположения.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityLinkRole

      NSAccessibilityLinkRole

      Ссылка.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityListRole

      NSAccessibilityListRole

      Список.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityLevelIndicatorRole

      NSAccessibilityLevelIndicatorRole

      Индикатор уровня.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityMatteRole

      NSAccessibilityMatteRole

      Матовое стекло.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMenuBarRole

      NSAccessibilityMenuBarRole

      Строка меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMenuButtonRole

      NSAccessibilityMenuButtonRole

      Кнопка меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMenuItemRole

      NSAccessibilityMenuItemRole

      Пункт меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityMenuRole

      NSAccessibilityMenuRole

      Меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityOutlineRole

      NSAccessibilityOutlineRole

      Схема.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityPopoverRole

      NSAccessibilityPopoverRole

      Легкая сдоба.

      Доступный в OS X v10.7 и позже.

    • NSAccessibilityPopUpButtonRole

      NSAccessibilityPopUpButtonRole

      Кнопка всплывающего меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityProgressIndicatorRole

      NSAccessibilityProgressIndicatorRole

      Индикатор хода выполнения.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRadioButtonRole

      NSAccessibilityRadioButtonRole

      Переключатель.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRadioGroupRole

      NSAccessibilityRadioGroupRole

      Группа переключателей.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRelevanceIndicatorRole

      NSAccessibilityRelevanceIndicatorRole

      Индикатор Relevance.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRowRole

      NSAccessibilityRowRole

      Строка.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityRulerRole

      NSAccessibilityRulerRole

      Линейка.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityRulerMarkerRole

      NSAccessibilityRulerMarkerRole

      Маркер линейки.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityScrollAreaRole

      NSAccessibilityScrollAreaRole

      Представление Scroll.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityScrollBarRole

      NSAccessibilityScrollBarRole

      Полоса прокрутки.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySheetRole

      NSAccessibilitySheetRole

      Лист.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySliderRole

      NSAccessibilitySliderRole

      Ползунок.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySortButtonRole

      NSAccessibilitySortButtonRole

      Кнопка Sort.

      Доступный в OS X v10.4 и позже.

      Осуждаемый в OS X v10.6.

    • NSAccessibilitySplitGroupRole

      NSAccessibilitySplitGroupRole

      Представление Split.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySplitterRole

      NSAccessibilitySplitterRole

      Панель разделителя представления разделения.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityStaticTextRole

      NSAccessibilityStaticTextRole

      Недоступный для редактирования текст.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySystemWideRole

      NSAccessibilitySystemWideRole

      Объект доступности в масштабе всей системы.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTabGroupRole

      NSAccessibilityTabGroupRole

      Группа вкладки.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTableRole

      NSAccessibilityTableRole

      Таблица.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTextAreaRole

      NSAccessibilityTextAreaRole

      Текстовое представление.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTextFieldRole

      NSAccessibilityTextFieldRole

      Текстовое поле.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityToolbarRole

      NSAccessibilityToolbarRole

      Панель инструментов.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityUnknownRole

      NSAccessibilityUnknownRole

      Тип неизвестного объекта.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityValueIndicatorRole

      NSAccessibilityValueIndicatorRole

      Стоимостный показатель.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowRole

      NSAccessibilityWindowRole

      Окно.

      Доступный в OS X v10.2 и позже.

  • Подроли, идентифицирующие специализированный тип объекта объект доступности, представляют. Одно из этих значений возвращается как значение для объекта NSAccessibilitySubroleAttribute.

    Объявление

    Swift

    let NSAccessibilityCloseButtonSubrole: NSString! let NSAccessibilityDecrementArrowSubrole: NSString! let NSAccessibilityDecrementPageSubrole: NSString! let NSAccessibilityDescriptionListSubrole: NSString! let NSAccessibilityDialogSubrole: NSString! let NSAccessibilityFloatingWindowSubrole: NSString! let NSAccessibilityFullScreenButtonSubrole: NSString! let NSAccessibilityIncrementArrowSubrole: NSString! let NSAccessibilityIncrementPageSubrole: NSString! let NSAccessibilityMinimizeButtonSubrole: NSString! let NSAccessibilityOutlineRowSubrole: NSString! let NSAccessibilitySearchFieldSubrole: NSString! let NSAccessibilitySecureTextFieldSubrole: NSString! let NSAccessibilityStandardWindowSubrole: NSString! let NSAccessibilitySwitchSubrole: NSString! let NSAccessibilitySystemDialogSubrole: NSString! let NSAccessibilitySystemFloatingWindowSubrole: NSString! let NSAccessibilityTableRowSubrole: NSString! let NSAccessibilityTextAttachmentSubrole: NSString! let NSAccessibilityTextLinkSubrole: NSString! let NSAccessibilityTimelineSubrole: NSString! let NSAccessibilityToggleSubrole: NSString! let NSAccessibilityToolbarButtonSubrole: NSString! let NSAccessibilityUnknownSubrole: NSString! let NSAccessibilityZoomButtonSubrole: NSString! let NSAccessibilitySortButtonSubrole: NSString! let NSAccessibilityRatingIndicatorSubrole: NSString! let NSAccessibilityContentListSubrole: NSString! let NSAccessibilityDefinitionListSubrole: NSString!

    Objective C

    NSString *const NSAccessibilityCloseButtonSubrole; NSString *const NSAccessibilityContentListSubrole; NSString *const NSAccessibilityDecrementArrowSubrole; NSString *const NSAccessibilityDecrementPageSubrole; NSString *const NSAccessibilityDefinitionListSubrole; NSString *const NSAccessibilityDescriptionListSubrole; NSString *const NSAccessibilityDialogSubrole; NSString *const NSAccessibilityFloatingWindowSubrole; NSString *const NSAccessibilityFullScreenButtonSubrole; NSString *const NSAccessibilityIncrementArrowSubrole; NSString *const NSAccessibilityIncrementPageSubrole; NSString *const NSAccessibilityMinimizeButtonSubrole; NSString *const NSAccessibilityOutlineRowSubrole; NSString *const NSAccessibilityRatingIndicatorSubrole; NSString *const NSAccessibilitySearchFieldSubrole; NSString *const NSAccessibilitySecureTextFieldSubrole; NSString *const NSAccessibilitySortButtonSubrole; NSString *const NSAccessibilityStandardWindowSubrole; NSString *const NSAccessibilitySwitchSubrole; NSString *const NSAccessibilitySystemDialogSubrole; NSString *const NSAccessibilitySystemFloatingWindowSubrole; NSString *const NSAccessibilityTableRowSubrole; NSString *const NSAccessibilityTextAttachmentSubrole; NSString *const NSAccessibilityTextLinkSubrole; NSString *const NSAccessibilityTimelineSubrole; NSString *const NSAccessibilityToggleSubrole; NSString *const NSAccessibilityToolbarButtonSubrole; NSString *const NSAccessibilityUnknownSubrole; NSString *const NSAccessibilityZoomButtonSubrole;

    Константы

    • NSAccessibilityCloseButtonSubrole

      NSAccessibilityCloseButtonSubrole

      Близкая кнопка окна.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDecrementArrowSubrole

      NSAccessibilityDecrementArrowSubrole

      Декрементная стрелка (стрелка вниз в полосе прокрутки).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityDecrementPageSubrole

      NSAccessibilityDecrementPageSubrole

      Декрементная страница (декрементная область в полосе прокрутки полосы прокрутки).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityDescriptionListSubrole

      NSAccessibilityDescriptionListSubrole

      Список описания.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityDialogSubrole

      NSAccessibilityDialogSubrole

      Диалоговое окно.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityFloatingWindowSubrole

      NSAccessibilityFloatingWindowSubrole

      Плавающее окно.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityFullScreenButtonSubrole

      NSAccessibilityFullScreenButtonSubrole

      Кнопка полноэкранного режима окна.

      Доступный в OS X v10.7 и позже.

    • NSAccessibilityIncrementArrowSubrole

      NSAccessibilityIncrementArrowSubrole

      Инкрементная стрелка (стрелка вверх в полосе прокрутки).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityIncrementPageSubrole

      NSAccessibilityIncrementPageSubrole

      Инкрементная страница (инкрементная область в полосе прокрутки полосы прокрутки).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityMinimizeButtonSubrole

      NSAccessibilityMinimizeButtonSubrole

      Кнопка свертывания окна окна.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityOutlineRowSubrole

      NSAccessibilityOutlineRowSubrole

      Строка схемы.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySearchFieldSubrole

      NSAccessibilitySearchFieldSubrole

      Поле поиска.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySecureTextFieldSubrole

      NSAccessibilitySecureTextFieldSubrole

      Безопасное текстовое поле.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityStandardWindowSubrole

      NSAccessibilityStandardWindowSubrole

      Стандартное окно.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySwitchSubrole

      NSAccessibilitySwitchSubrole

      Переключатель.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilitySystemDialogSubrole

      NSAccessibilitySystemDialogSubrole

      Системное диалоговое окно (сгенерированное системой диалоговое окно, плавающее на верхнем слое, независимо от которого приложение является frontmost).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySystemFloatingWindowSubrole

      NSAccessibilitySystemFloatingWindowSubrole

      Системное плавающее окно (сгенерированная системой панель).

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityTableRowSubrole

      NSAccessibilityTableRowSubrole

      Строка таблицы.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityTextAttachmentSubrole

      NSAccessibilityTextAttachmentSubrole

      Текстовое присоединение.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityTextLinkSubrole

      NSAccessibilityTextLinkSubrole

      Текстовая ссылка.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityTimelineSubrole

      NSAccessibilityTimelineSubrole

      Временная шкала.

      Доступный в OS X v10.5 и позже.

    • NSAccessibilityToggleSubrole

      NSAccessibilityToggleSubrole

      Переключиться.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityToolbarButtonSubrole

      NSAccessibilityToolbarButtonSubrole

      Кнопка на панели инструментов окна.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityUnknownSubrole

      NSAccessibilityUnknownSubrole

      Неизвестная подроль.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityZoomButtonSubrole

      NSAccessibilityZoomButtonSubrole

      Кнопка изменения масштаба окна.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilitySortButtonSubrole

      NSAccessibilitySortButtonSubrole

      Кнопка Sort в таблице или представлении схемы.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityRatingIndicatorSubrole

      NSAccessibilityRatingIndicatorSubrole

      Индикатор Rating.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityContentListSubrole

      NSAccessibilityContentListSubrole

      Содержание, которое организовано в списке, но не находится в управлении списком или табличном представлении.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityDefinitionListSubrole

      NSAccessibilityDefinitionListSubrole

      Довольное список в веб-странице.

      Доступный в OS X v10.6 и позже.

  • Стандартные действия, которые могут выполнить объекты доступности.

    Объявление

    Swift

    let NSAccessibilityConfirmAction: NSString! let NSAccessibilityDecrementAction: NSString! let NSAccessibilityDeleteAction: NSString! let NSAccessibilityIncrementAction: NSString! let NSAccessibilityPickAction: NSString! let NSAccessibilityPressAction: NSString! let NSAccessibilityCancelAction: NSString! let NSAccessibilityRaiseAction: NSString! let NSAccessibilityShowAlternateUIAction: NSString! let NSAccessibilityShowDefaultUIAction: NSString! let NSAccessibilityShowMenuAction: NSString!

    Objective C

    NSString *const NSAccessibilityCancelAction; NSString *const NSAccessibilityConfirmAction; NSString *const NSAccessibilityDecrementAction; NSString *const NSAccessibilityDeleteAction; NSString *const NSAccessibilityIncrementAction; NSString *const NSAccessibilityPickAction; NSString *const NSAccessibilityPressAction; NSString *const NSAccessibilityRaiseAction; NSString *const NSAccessibilityShowAlternateUIAction; NSString *const NSAccessibilityShowDefaultUIAction; NSString *const NSAccessibilityShowMenuAction;

    Константы

    • NSAccessibilityConfirmAction

      NSAccessibilityConfirmAction

      Моделирует нажатие Return в объекте, таком как текстовое поле.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDecrementAction

      NSAccessibilityDecrementAction

      Постепенно уменьшает значение объекта.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityDeleteAction

      NSAccessibilityDeleteAction

      Удаляет значение объекта.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityIncrementAction

      NSAccessibilityIncrementAction

      Постепенно увеличивает значение объекта.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityPickAction

      NSAccessibilityPickAction

      Выбирает объект, такой как пункт меню.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityPressAction

      NSAccessibilityPressAction

      Моделирует щелчок по объекту, такому как кнопка.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityCancelAction

      NSAccessibilityCancelAction

      Отменяет работу.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityRaiseAction

      NSAccessibilityRaiseAction

      Моделирует перенос на следующий период окна путем щелчка по его строке заголовка.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilityShowAlternateUIAction

      NSAccessibilityShowAlternateUIAction

      Показывает альтернативный UI; например, во время события парения мыши.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityShowDefaultUIAction

      NSAccessibilityShowDefaultUIAction

      Показывает исходный или UI по умолчанию; например, во время события парения мыши.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityShowMenuAction

      NSAccessibilityShowMenuAction

      Моделирует показ меню путем щелчка по нему.

      Доступный в OS X v10.4 и позже.

  • Уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда события изменения фокуса имеют место. Уведомления отправляются с помощью NSAccessibilityPostNotification функция вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityMainWindowChangedNotification: NSString! let NSAccessibilityFocusedWindowChangedNotification: NSString! let NSAccessibilityFocusedUIElementChangedNotification: NSString!

    Objective C

    NSString *const NSAccessibilityMainWindowChangedNotification; NSString *const NSAccessibilityFocusedWindowChangedNotification; NSString *const NSAccessibilityFocusedUIElementChangedNotification;

    Константы

    • NSAccessibilityMainWindowChangedNotification

      NSAccessibilityMainWindowChangedNotification

      Отправленный после того, как главное окно изменилось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFocusedWindowChangedNotification

      NSAccessibilityFocusedWindowChangedNotification

      Отправленный после того, как ключевое окно изменилось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityFocusedUIElementChangedNotification

      NSAccessibilityFocusedUIElementChangedNotification

      Отправленный после того, как элемент получил фокус.

      Доступный в OS X v10.2 и позже.

  • Уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда события изменения окна имеют место. Уведомления отправляются с помощью NSAccessibilityPostNotification функция вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityWindowCreatedNotification: NSString! let NSAccessibilityWindowDeminiaturizedNotification: NSString! let NSAccessibilityWindowMiniaturizedNotification: NSString! let NSAccessibilityWindowMovedNotification: NSString! let NSAccessibilityWindowResizedNotification: NSString!

    Objective C

    NSString *const NSAccessibilityWindowCreatedNotification; NSString *const NSAccessibilityWindowDeminiaturizedNotification; NSString *const NSAccessibilityWindowMiniaturizedNotification; NSString *const NSAccessibilityWindowMovedNotification; NSString *const NSAccessibilityWindowResizedNotification;

    Константы

    • NSAccessibilityWindowCreatedNotification

      NSAccessibilityWindowCreatedNotification

      Отправленный после того, как новое окно появилось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowDeminiaturizedNotification

      NSAccessibilityWindowDeminiaturizedNotification

      Отправленный после того, как окно было восстановлено полному размеру от Прикрепления.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowMiniaturizedNotification

      NSAccessibilityWindowMiniaturizedNotification

      Отправленный после того, как окно было помещено в Прикрепление.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowMovedNotification

      NSAccessibilityWindowMovedNotification

      Отправленный после того, как окно переместилось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityWindowResizedNotification

      NSAccessibilityWindowResizedNotification

      Отправленный после того, как окно изменило размер.

      Доступный в OS X v10.2 и позже.

  • Уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда события приложения имеют место. Уведомления отправляются с помощью NSAccessibilityPostNotification функция вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityApplicationActivatedNotification: NSString! let NSAccessibilityApplicationDeactivatedNotification: NSString! let NSAccessibilityApplicationHiddenNotification: NSString! let NSAccessibilityApplicationShownNotification: NSString!

    Objective C

    NSString *const NSAccessibilityApplicationActivatedNotification; NSString *const NSAccessibilityApplicationDeactivatedNotification; NSString *const NSAccessibilityApplicationHiddenNotification; NSString *const NSAccessibilityApplicationShownNotification;

    Константы

    • NSAccessibilityApplicationActivatedNotification

      NSAccessibilityApplicationActivatedNotification

      Отправленный после того, как приложение активировалось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityApplicationDeactivatedNotification

      NSAccessibilityApplicationDeactivatedNotification

      Отправленный после того, как приложение деактивировалось.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityApplicationHiddenNotification

      NSAccessibilityApplicationHiddenNotification

      Отправленный после того, как приложение было скрыто.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityApplicationShownNotification

      NSAccessibilityApplicationShownNotification

      Отправленный после того, как приложение было показано.

      Доступный в OS X v10.2 и позже.

  • Происходят уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда секция и покрывают события. Уведомления отправляются с помощью NSAccessibilityPostNotification функция вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityDrawerCreatedNotification: NSString! let NSAccessibilitySheetCreatedNotification: NSString!

    Objective C

    NSString *const NSAccessibilityDrawerCreatedNotification; NSString *const NSAccessibilitySheetCreatedNotification;

    Константы

    • NSAccessibilityDrawerCreatedNotification

      NSAccessibilityDrawerCreatedNotification

      Отправленный после того, как секция появилась.

      Доступный в OS X v10.3 и позже.

    • NSAccessibilitySheetCreatedNotification

      NSAccessibilitySheetCreatedNotification

      Отправленный после того, как лист появился.

      Доступный в OS X v10.3 и позже.

  • Уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда связанные с определенным элементом события имеют место. Обратите внимание на то, что эти уведомления не отправляются от каждого элемента. Уведомления отправляются с помощью NSAccessibilityPostNotification функция вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityCreatedNotification: NSString! let NSAccessibilityMovedNotification: NSString! let NSAccessibilityResizedNotification: NSString! let NSAccessibilityTitleChangedNotification: NSString! let NSAccessibilityUIElementDestroyedNotification: NSString! let NSAccessibilityValueChangedNotification: NSString!

    Objective C

    NSString *const NSAccessibilityCreatedNotification; NSString *const NSAccessibilityMovedNotification; NSString *const NSAccessibilityResizedNotification; NSString *const NSAccessibilityTitleChangedNotification; NSString *const NSAccessibilityUIElementDestroyedNotification; NSString *const NSAccessibilityValueChangedNotification;

    Константы

    • NSAccessibilityCreatedNotification

      NSAccessibilityCreatedNotification

      Отправленный после того, как элемент был создан.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityMovedNotification

      NSAccessibilityMovedNotification

      Отправленный после того, как элемент был перемещен.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityResizedNotification

      NSAccessibilityResizedNotification

      Отправленный после того, как элемент был изменен.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityTitleChangedNotification

      NSAccessibilityTitleChangedNotification

      Отправленный после того, как заголовок изменился.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityUIElementDestroyedNotification

      NSAccessibilityUIElementDestroyedNotification

      Отправленный после того, как элемент был уничтожен.

      Доступный в OS X v10.2 и позже.

    • NSAccessibilityValueChangedNotification

      NSAccessibilityValueChangedNotification

      Отправленный после того, как значение элемента изменилось.

      Доступный в OS X v10.2 и позже.

  • Уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда определенные события имеют место. Уведомления отправляются с помощью NSAccessibilityPostNotification или NSAccessibilityPostNotificationWithUserInfo функции вместо NSNotificationCenter объект.

    Объявление

    Swift

    let NSAccessibilityHelpTagCreatedNotification: NSString! let NSAccessibilityRowCountChangedNotification: NSString! let NSAccessibilitySelectedChildrenChangedNotification: NSString! let NSAccessibilitySelectedColumnsChangedNotification: NSString! let NSAccessibilitySelectedRowsChangedNotification: NSString! let NSAccessibilitySelectedTextChangedNotification: NSString! let NSAccessibilityRowExpandedNotification: NSString! let NSAccessibilityRowCollapsedNotification: NSString! let NSAccessibilitySelectedCellsChangedNotification: NSString! let NSAccessibilityUnitsChangedNotification: NSString! let NSAccessibilitySelectedChildrenMovedNotification: NSString! let NSAccessibilityLayoutChangedNotification: NSString! let NSAccessibilityAnnouncementRequestedNotification: NSString!

    Objective C

    NSString *const NSAccessibilityHelpTagCreatedNotification; NSString *const NSAccessibilityRowCountChangedNotification; NSString *const NSAccessibilitySelectedChildrenChangedNotification; NSString *const NSAccessibilitySelectedColumnsChangedNotification; NSString *const NSAccessibilitySelectedRowsChangedNotification; NSString *const NSAccessibilitySelectedTextChangedNotification; NSString *const NSAccessibilityRowExpandedNotification; NSString *const NSAccessibilityRowCollapsedNotification; NSString *const NSAccessibilitySelectedCellsChangedNotification; NSString *const NSAccessibilityUnitsChangedNotification; NSString *const NSAccessibilitySelectedChildrenMovedNotification; NSString *const NSAccessibilityLayoutChangedNotification; NSString *const NSAccessibilityAnnouncementRequestedNotification;

    Константы

    • NSAccessibilityHelpTagCreatedNotification

      NSAccessibilityHelpTagCreatedNotification

      Отправленный после того, как тег справки появился.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityRowCountChangedNotification

      NSAccessibilityRowCountChangedNotification

      Отправленный после того, как строка была добавлена или удалена.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySelectedChildrenChangedNotification

      NSAccessibilitySelectedChildrenChangedNotification

      Отправленный после того, как выбранные дочерние элементы изменились.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySelectedColumnsChangedNotification

      NSAccessibilitySelectedColumnsChangedNotification

      Отправленный после того, как выбранные столбцы изменились.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySelectedRowsChangedNotification

      NSAccessibilitySelectedRowsChangedNotification

      Отправленный после того, как выбранные строки изменились.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilitySelectedTextChangedNotification

      NSAccessibilitySelectedTextChangedNotification

      Отправленный после того, как выделенный текст изменился.

      Доступный в OS X v10.4 и позже.

    • NSAccessibilityRowExpandedNotification

      NSAccessibilityRowExpandedNotification

      Отправленный после того, как строка расширилась.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityRowCollapsedNotification

      NSAccessibilityRowCollapsedNotification

      Отправленный после того, как строка разрушилась.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilitySelectedCellsChangedNotification

      NSAccessibilitySelectedCellsChangedNotification

      Отправленный после того, как выбранные ячейки в основанной на ячейке таблице изменились.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityUnitsChangedNotification

      NSAccessibilityUnitsChangedNotification

      Отправленный после того, как модули в области расположения изменились.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilitySelectedChildrenMovedNotification

      NSAccessibilitySelectedChildrenMovedNotification

      Отправленный после того, как выбранные пункты в области расположения переместились.

      Доступный в OS X v10.6 и позже.

    • NSAccessibilityLayoutChangedNotification

      NSAccessibilityLayoutChangedNotification

      Отправленный после изменений UI в пути, требующем внимания вспомогательного приложения. Это уведомление должно сопровождаться a userInfo словарь с ключом NSAccessibilityUIElementsKey и массив, содержащий элементы UI, добавленные или измененные.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityAnnouncementRequestedNotification

      NSAccessibilityAnnouncementRequestedNotification

      Отправленный приложением, чтобы запросить, чтобы вспомогательное приложение сделало объявление пользователю. Это уведомление требует a userInfo словарь с ключом NSAccessibilityAnnouncementKey и локализованная строка, содержащая объявление. Чтобы помочь вспомогательному приложению определить важность объявления, добавьте надлежащее NSAccessibilityPriorityKey к userInfo словарь.

      Доступный в OS X v10.7 и позже.

  • Это - ключ, используемый userInfo словарь NSAccessibilityException.

    Объявление

    Swift

    let NSAccessibilityErrorCodeExceptionInfo: NSString!

    Objective C

    NSString *const NSAccessibilityErrorCodeExceptionInfo;

    Константы

    • NSAccessibilityErrorCodeExceptionInfo

      NSAccessibilityErrorCodeExceptionInfo

      Целочисленный код ошибки, используемый для отладки (как NSNumber).

      Доступный в OS X v10.2 и позже.

  • Эти ключи используются userInfo словарь уведомления доступности, отправленного NSAccessibilityPostNotificationWithUserInfo.

    Объявление

    Swift

    let NSAccessibilityUIElementsKey: NSString! let NSAccessibilityPriorityKey: NSString! let NSAccessibilityAnnouncementKey: NSString!

    Objective C

    NSString *const NSAccessibilityUIElementsKey; NSString *const NSAccessibilityPriorityKey; NSString *const NSAccessibilityAnnouncementKey;

    Константы

    • NSAccessibilityUIElementsKey

      NSAccessibilityUIElementsKey

      Массив элементов, связанных с уведомлением. Например, NSAccessibilityLayoutChangedNotification должен использовать этот ключ для идентификации элементов, добавленных или измененных.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityPriorityKey

      NSAccessibilityPriorityKey

      Приоритетный уровень, который может помочь вспомогательному приложению определить, как обработать соответствующее уведомление (требуемый для NSAccessibilityAnnouncementRequestedNotification). Например, VoiceOver использует приоритет решить, говорить ли сразу объявление или после того, как заканчивается текущая речь.

      Доступный в OS X v10.9 и позже.

    • NSAccessibilityAnnouncementKey

      NSAccessibilityAnnouncementKey

      Объявление, как локализованная строка. Этот ключ требуется для NSAccessibilityAnnouncementRequestedNotification и должен использоваться в сочетании с NSAccessibilityPriorityKey помочь вспомогательным приложениям определить важность объявления.

      Доступный в OS X v10.7 и позже.

  • Значения для указания приоритетного уровня уведомления.

    Объявление

    Swift

    enum NSAccessibilityPriorityLevel : Int { case Low case Medium case High }

    Objective C

    enum { NSAccessibilityPriorityLow = 10, NSAccessibilityPriorityMedium = 50, NSAccessibilityPriorityHigh = 90 };

    Константы

    • Low

      NSAccessibilityPriorityLow

      Уведомление является низким приоритетом.

      Доступный в OS X v10.9 и позже.

    • Medium

      NSAccessibilityPriorityMedium

      Уведомление является средним приоритетом.

      Доступный в OS X v10.9 и позже.

    • High

      NSAccessibilityPriorityHigh

      Уведомление является высоким приоритетом.

      Доступный в OS X v10.9 и позже.