NSAccessibility
NSAccessibility неофициальный протокол определяет методы, которые классы Какао должны реализовать для предоставления доступа к себе доступными для внешнего вспомогательного приложения. Вспомогательное приложение взаимодействует с Вашим приложением, чтобы позволить людям с ограниченными возможностями использовать Ваше приложение. Например, лицо с ухудшением зрения могло использовать приложение, чтобы преобразовать пункты меню и названия кнопок в речь и затем выполнить действия словесной командой.
Поскольку много классов пользовательского интерфейса Какао уже реализуют NSAccessibility протокол, обеспечивая разумное поведение по умолчанию в большинстве случаев, приложения Какао, созданные со стандартными объектами, автоматически доступен. В целом необходимо явно реализовать NSAccessibility методы протокола, только если Вы разделяете одного на подклассы из них, добавляя новое поведение.
Реализации Какао этих методов повышают NSAccessibilityException когда ошибки происходят, такие как запрос значения неподдерживаемого атрибута. В большинстве случаев подклассы не должны повысить или поймать эти исключения, потому что переопределенные методы должны вызвать свои унаследованные методы для нераспознанного атрибута и имен действия.
Доступный объект описан рядом атрибутов, определяющих характеристики, такие как тип объекта, его значение, его размер и позиция на экране и его место в иерархии доступности. Для некоторых объектов набор атрибутов может включать параметризованные атрибуты. Параметризованные атрибуты ведут себя подобные функции, позволяя Вам передать параметр при запросе значения атрибута.
Посмотрите Доступность в Ссылке Функций AppKit для функций, связанных с доступностью.
Посмотрите Ссылку Ролей и Атрибутов Доступности для отношений между ролями и их подролями, атрибутами и действиями.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.2 и позже.
-
accessibilityAttributeNames () - accessibilityAttributeNames(OS X v10.10)Возвращает массив названий атрибута, поддерживаемых получателем.
Оператор осуждения
Вместо этого используйте новый основанный на методе 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) -> BoolObjective 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?, forAttributeattribute: String)Objective C
- (void)accessibilitySetValue:(id)valueforAttribute:(NSString *)attributeПараметры
valueЗначение атрибута для установки.
attributeИмя атрибута. Посмотрите Константы для списков названий атрибута.
Обсуждение
Если какой-либо из его атрибутов устанавливаем, классы пользовательского интерфейса должны реализовать этот метод. Подклассы должны вызвать реализацию суперкласса, если она существует, если
attributeне реализован в подклассе.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.1 и позже.
Осуждаемый в OS X v10.10.
-
accessibilitySetOverrideValue (_: forAttribute:) - accessibilitySetOverrideValue:forAttribute:(OS X v10.10)Переопределяет указанный атрибут в получателе или добавляет его, если это не существует и устанавливает свое значение в указанное значение.
Оператор осуждения
Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.
Объявление
Swift
func accessibilitySetOverrideValue(_value: AnyObject?, forAttributeattribute: String) -> BoolObjective C
- (BOOL)accessibilitySetOverrideValue:(id)valueforAttribute:(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.
-
Возвращает количество указанного атрибута массива доступности.
Объявление
Objective C
- (NSUInteger)accessibilityArrayAttributeCount:(NSString *)attributeПараметры
attributeАтрибут массива доступности.
Возвращаемое значение
Число элементов в указанном атрибуте массива.
Обсуждение
Если
attributeне массив, исключение повышено.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.6 и позже.
-
accessibilityArrayAttributeValues (_: index:maxCount:) - accessibilityArrayAttributeValues:index:maxCount:Возвращает подмассив значений атрибута массива доступности.
Объявление
Swift
func accessibilityArrayAttributeValues(_attribute: String, indexindex: Int, maxCountmaxCount: Int) -> [AnyObject]Objective C
- (NSArray *)accessibilityArrayAttributeValues:(NSString *)attributeindex:(NSUInteger)indexmaxCount:(NSUInteger)maxCountПараметры
attributeАтрибут массива доступности.
indexНачальное значение индекса.
maxCountМаксимальное желаемое число элементов требуют.
Возвращаемое значение
Массив значений в указанном индексе и количестве.
Обсуждение
Обратите внимание на то, что этот метод не берет диапазон. Макс. количество является максимальным желаемым числом элементов, которые требует клиент доступности. Это число может быть вне границ Вашего массива.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.6 и позже.
-
Возвращает индекс указанного дочернего элемента доступности в родителе.
Объявление
Swift
func accessibilityIndexOfChild(_child: AnyObject) -> IntObjective C
- (NSUInteger)accessibilityIndexOfChild:(id)childПараметры
childДочерний элемент доступности объекта.
Возвращаемое значение
Индекс дочернего объекта доступности в родителе. Возвраты
NSNotFoundесли не существует дочерний элемент.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.6 и позже.
-
accessibilityParameterizedAttributeNames () - accessibilityParameterizedAttributeNames(OS X v10.10)Возвращает список параметризованных названий атрибута, поддерживаемых получателем.
Оператор осуждения
Вместо этого используйте новый основанный на методе 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.
-
accessibilityAttributeValue (_: forParameter:) - accessibilityAttributeValue:forParameter:(OS X v10.10)Возвращает значение параметризованного атрибута получателя, соответствующего указанному названию атрибута и параметру.
Оператор осуждения
Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.
Объявление
Swift
func accessibilityAttributeValue(_attribute: String, forParameterparameter: AnyObject?) -> AnyObject?Objective C
- (id)accessibilityAttributeValue:(NSString *)attributeforParameter:(id)parameterПараметры
attributeИмя атрибута. Посмотрите Константы для списков названий атрибута.
parameterПараметр.
Обсуждение
При реализации этого метода, необходимо также реализовать
accessibilityParameterizedAttributeNames.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.1 и позже.
Осуждаемый в OS X v10.10.
-
accessibilityActionNames () - accessibilityActionNames(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.
Объявление
Параметры
actionАтрибут действия.
Возвращаемое значение
Описание указанного действия, в локализованной строке.
Обсуждение
Классы пользовательского интерфейса должны реализовать этот метод для возврата, описания для всех действий возвратились из
accessibilityActionNames. Кнопка, например, могла бы возвратить строку "нажатие” дляNSAccessibilityPressActionдействие. Подклассы должны вызвать реализацию суперкласса, если она существует, для получения описаний каких-либо наследованных действий.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.1 и позже.
Осуждаемый в OS X v10.10.
-
accessibilityPerformAction (_:) - accessibilityPerformAction:(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.
-
accessibilityIsIgnored () - accessibilityIsIgnored(OS X v10.10)Возвращает булево значение, указывающее, должен ли получатель быть проигнорирован в родительско-дочерней иерархии доступности.
Оператор осуждения
Вместо этого используйте новый основанный на методе API. Для получения дополнительной информации см. Обзор Доступности для OS X или Ссылки на протокол NSAccessibility.
Объявление
Swift
func accessibilityIsIgnored() -> BoolObjective 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;Константы
-
NSAccessibilityChildrenAttributeNSAccessibilityChildrenAttributeДочерние элементы элемента в иерархии доступности (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityContentsAttributeNSAccessibilityContentsAttributeЭлементы, представляющие содержание в элементе тока, такое как представление документа представления прокрутки (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDescriptionAttributeNSAccessibilityDescriptionAttributeЦель элемента, не включая роль (
NSString).Доступный в OS X v10.4 и позже.
-
NSAccessibilityEnabledAttributeNSAccessibilityEnabledAttributeФлаг, указывающий включенное состояние элемента (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityFocusedAttributeNSAccessibilityFocusedAttributeФлаг, указывающий присутствие клавиатурного фокуса (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityHelpAttributeNSAccessibilityHelpAttributeТекст справки для элемента (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMaxValueAttributeNSAccessibilityMaxValueAttributeМаксимальное значение элемента (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMinValueAttributeNSAccessibilityMinValueAttributeМинимальное значение элемента (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityParentAttributeNSAccessibilityParentAttributeРодительский элемент элемента в иерархии доступности (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityPositionAttributeNSAccessibilityPositionAttributeПозиция в точках нижнего левого угла элемента в экранных относительных координатах (
NSValue).Доступный в OS X v10.2 и позже.
-
NSAccessibilityRoleAttributeNSAccessibilityRoleAttributeТип элемента, такой как
NSAccessibilityRadioButtonRole(NSString). Посмотрите Роли для списка доступных ролей.Доступный в OS X v10.2 и позже.
-
NSAccessibilityRoleDescriptionAttributeNSAccessibilityRoleDescriptionAttributeЛокализованное, человечески-понятное описание роли элемента, такой как "переключатель” (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySelectedChildrenAttributeNSAccessibilitySelectedChildrenAttributeВ настоящее время выбираемые дочерние элементы элемента (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityShownMenuAttributeNSAccessibilityShownMenuAttributeМеню, в настоящее время выводимое на экран (
id).Доступный в OS X v10.4 и позже.
-
NSAccessibilitySizeAttributeNSAccessibilitySizeAttributeРазмер элемента в точках (
NSValue).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySubroleAttributeNSAccessibilitySubroleAttributeПодроль элемента, такой как
NSAccessibilityTableRowSubrole(NSString). Посмотрите Подроли для списка доступных подролей.Доступный в OS X v10.2 и позже.
-
NSAccessibilityTitleAttributeNSAccessibilityTitleAttributeЗаголовок элемента, такого как видимый текст кнопки (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilityTopLevelUIElementAttributeNSAccessibilityTopLevelUIElementAttributeЭлемент верхнего уровня, содержащий этот элемент (
id).Доступный в OS X v10.4 и позже.
-
NSAccessibilityValueAttributeNSAccessibilityValueAttributeЗначение элемента (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityValueDescriptionAttributeNSAccessibilityValueDescriptionAttributeОписание значения элемента (
NSString).Доступный в OS X v10.5 и позже.
-
NSAccessibilityVisibleChildrenAttributeNSAccessibilityVisibleChildrenAttributeДочерние элементы элемента, которые видимы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowAttributeNSAccessibilityWindowAttributeОкно, содержащее элемент тока (
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;Константы
-
NSAccessibilityInsertionPointLineNumberAttributeNSAccessibilityInsertionPointLineNumberAttributeНомер строки, содержащий точку вставки (
NSNumber).Доступный в OS X v10.4 и позже.
-
NSAccessibilityNumberOfCharactersAttributeNSAccessibilityNumberOfCharactersAttributeЧисло символов в тексте (
NSNumber).Доступный в OS X v10.3 и позже.
-
NSAccessibilitySelectedTextAttributeNSAccessibilitySelectedTextAttributeВ настоящее время выделенный текст (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySelectedTextRangeAttributeNSAccessibilitySelectedTextRangeAttributeДиапазон выделенного текста (
NSValue).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySelectedTextRangesAttributeNSAccessibilitySelectedTextRangesAttributeМассив
NSValue(rangeValue) диапазоны выделенного текста (NSArray).Доступный в OS X v10.5 и позже.
-
NSAccessibilitySharedCharacterRangeAttributeNSAccessibilitySharedCharacterRangeAttribute(
rangeValue) часть совместно используемого текста в этом представлении (NSValue).Доступный в OS X v10.4 и позже.
-
NSAccessibilitySharedTextUIElementsAttributeNSAccessibilitySharedTextUIElementsAttributeЭлементы, с которыми совместно используется текст этого элемента (
NSArray).Доступный в OS X v10.4 и позже.
-
NSAccessibilityVisibleCharacterRangeAttributeNSAccessibilityVisibleCharacterRangeAttributeДиапазон видимого текста (
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;Константы
-
NSAccessibilityLineForIndexParameterizedAttributeNSAccessibilityLineForIndexParameterizedAttributeНомер строки (
NSNumber) из указанного символа (NSNumber).Доступный в OS X v10.3 и позже.
-
NSAccessibilityRangeForLineParameterizedAttributeNSAccessibilityRangeForLineParameterizedAttributeДиапазон символов (
NSValueсодержаNSRange) соответствие указанному номеру строки (NSNumber).Доступный в OS X v10.3 и позже.
-
NSAccessibilityStringForRangeParameterizedAttributeNSAccessibilityStringForRangeParameterizedAttributeПодстрока (
NSString) указанный диапазоном (NSValueсодержаNSRange).Доступный в OS X v10.3 и позже.
-
NSAccessibilityRangeForPositionParameterizedAttributeNSAccessibilityRangeForPositionParameterizedAttributeДиапазон символов (
NSValueсодержаNSRange) создание глифа в указанной точке (NSValueсодержаNSPoint).Доступный в OS X v10.3 и позже.
-
NSAccessibilityRangeForIndexParameterizedAttributeNSAccessibilityRangeForIndexParameterizedAttributeПолный спектр символов (
NSValueсодержаNSRange), включая указанный символ, которые составляют единственный глиф (NSNumber).Доступный в OS X v10.3 и позже.
-
NSAccessibilityBoundsForRangeParameterizedAttributeNSAccessibilityBoundsForRangeParameterizedAttributeПрямоугольник (
NSValueсодержаNSRect) включение указанного диапазона символов (NSValueсодержаNSRange). Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.Доступный в OS X v10.3 и позже.
-
NSAccessibilityRTFForRangeParameterizedAttributeNSAccessibilityRTFForRangeParameterizedAttributeДанные RTF (
NSData) описание указанного диапазона символов (NSValueсодержаNSRange).Доступный в OS X v10.3 и позже.
-
NSAccessibilityStyleRangeForIndexParameterizedAttributeNSAccessibilityStyleRangeForIndexParameterizedAttributeПолный спектр символов (
NSValueсодержаNSRange), включая указанный символ (NSNumber), которые имеют тот же стиль.Доступный в OS X v10.3 и позже.
-
NSAccessibilityAttributedStringForRangeParameterizedAttributeNSAccessibilityAttributedStringForRangeParameterizedAttributeНе использует атрибуты от 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;Константы
-
NSAccessibilityAttachmentTextAttributeNSAccessibilityAttachmentTextAttributeТекстовое присоединение (
id).Доступный в OS X v10.4 и позже.
-
NSAccessibilityAutocorrectedTextAttributeNSAccessibilityAutocorrectedTextAttributeАвтоматически корректируемый текст (
NSNumberкак булево значение).Доступный в OS X v10.7 и позже.
-
NSAccessibilityBackgroundColorTextAttributeNSAccessibilityBackgroundColorTextAttributeЦвет фона текста (
CGColorRef).Доступный в OS X v10.4 и позже.
-
NSAccessibilityForegroundColorTextAttributeNSAccessibilityForegroundColorTextAttributeТекстовый основной цвет (
CGColorRef).Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnderlineColorTextAttributeNSAccessibilityUnderlineColorTextAttributeТекстовый цвет подчеркивания (
CGColorRef).Доступный в OS X v10.4 и позже.
-
NSAccessibilityStrikethroughColorTextAttributeNSAccessibilityStrikethroughColorTextAttributeТекстовый цвет перечеркивания (
CGColorRef).Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnderlineTextAttributeNSAccessibilityUnderlineTextAttributeТекстовый стиль подчеркивания (
NSNumber).Доступный в OS X v10.4 и позже.
-
NSAccessibilitySuperscriptTextAttributeNSAccessibilitySuperscriptTextAttributeТекстовый стиль верхнего индекса (
NSNumber). Значения> 0 являются верхним индексом; значения <0 являются нижним индексом.Доступный в OS X v10.4 и позже.
-
NSAccessibilityStrikethroughTextAttributeNSAccessibilityStrikethroughTextAttributeТекстовое перечеркивание (
NSNumberкак булево значение).Доступный в OS X v10.4 и позже.
-
NSAccessibilityShadowTextAttributeNSAccessibilityShadowTextAttributeТекстовая тень (
NSNumberкак булево значение).Доступный в OS X v10.4 и позже.
-
NSAccessibilityLinkTextAttributeNSAccessibilityLinkTextAttributeТекстовая ссылка (
id).Доступный в OS X v10.4 и позже.
-
NSAccessibilityMarkedMisspelledTextAttributeNSAccessibilityMarkedMisspelledTextAttributeТекст с орфографической ошибкой, явно отмеченный, как написано c орфографическими ошибками (
NSNumberкак булево значение). При реализации пользовательского приложения редактирования текста необходимо использоватьNSAccessibilityMarkedMisspelledTextAttributeгарантировать, что VoiceOver должным образом идентифицирует написанный c орфографическими ошибками текст для пользователей.Доступный в OS X v10.4 и позже.
-
NSAccessibilityMisspelledTextAttributeNSAccessibilityMisspelledTextAttributeТекст с орфографической ошибкой, не обязательно явно отмеченный, как написано c орфографическими ошибками (
NSNumberкак булево значение). Начинаясь в OS X v10.9, VoiceOver больше не проверяет на этот атрибут; вместо этого, использование VoiceOverNSAccessibilityMarkedMisspelledTextAttribute.Доступный в OS X v10.4 и позже.
-
NSAccessibilityFontTextAttributeNSAccessibilityFontTextAttributeКлючи шрифта (
NSDictionary).Доступный в OS X v10.4 и позже.
-
NSAccessibilityFontNameKeyNSAccessibilityFontNameKeyТребуемый ключ для имени шрифта.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityFontFamilyKeyNSAccessibilityFontFamilyKeyДополнительный ключ для семейства шрифтов.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityVisibleNameKeyNSAccessibilityVisibleNameKeyДополнительный ключ для видимости шрифта.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityFontSizeKeyNSAccessibilityFontSizeKeyТребуемый ключ для размера шрифта.
Доступный в 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;Константы
-
NSAccessibilityCloseButtonAttributeNSAccessibilityCloseButtonAttributeЭлемент, представляющий близкую кнопку (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityGrowAreaAttributeNSAccessibilityGrowAreaAttributeЭлемент, представляющий увеличивать область (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityModalAttributeNSAccessibilityModalAttributeФлаг, указывающий, модально ли окно, представленное этим элементом, (
NSNumber).Доступный в OS X v10.3 и позже.
-
NSAccessibilityDefaultButtonAttributeNSAccessibilityDefaultButtonAttributeЭлемент, представляющий кнопку по умолчанию (
id).Доступный в OS X v10.3 и позже.
-
NSAccessibilityCancelButtonAttributeNSAccessibilityCancelButtonAttributeЭлемент, представляющий кнопку отмены (
id).Доступный в OS X v10.3 и позже.
-
NSAccessibilityMainAttributeNSAccessibilityMainAttributeФлаг, указывающий, является ли окно главным окном (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMinimizeButtonAttributeNSAccessibilityMinimizeButtonAttributeЭлемент, представляющий кнопку свертывания окна (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMinimizedAttributeNSAccessibilityMinimizedAttributeФлаг, указывающий, минимизируется ли окно (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityToolbarButtonAttributeNSAccessibilityToolbarButtonAttributeЭлемент, представляющий кнопку на панели инструментов (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityProxyAttributeNSAccessibilityProxyAttributeЭлемент, представляющий прокси документа окна (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityZoomButtonAttributeNSAccessibilityZoomButtonAttributeЭлемент, представляющий кнопку изменения масштаба (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityFullScreenButtonAttributeNSAccessibilityFullScreenButtonAttributeЭлемент, представляющий кнопку полноэкранного режима (
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;Константы
-
NSAccessibilityHorizontalOrientationValueNSAccessibilityHorizontalOrientationValueЭлемент ориентирован горизонтально.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityVerticalOrientationValueNSAccessibilityVerticalOrientationValueЭлемент ориентирован вертикально.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityUnknownOrientationValueNSAccessibilityUnknownOrientationValueЭлемент имеет неизвестную ориентацию.
Доступный в 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;Константы
-
NSAccessibilityFocusedUIElementAttributeNSAccessibilityFocusedUIElementAttributeЭлемент с текущим фокусом (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityFocusedWindowAttributeNSAccessibilityFocusedWindowAttributeОкно приложения, имеющее текущий фокус (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityFrontmostAttributeNSAccessibilityFrontmostAttributeФлаг, указывающий, является ли приложение frontmost (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityHiddenAttributeNSAccessibilityHiddenAttributeФлаг, указывающий, скрыто ли приложение (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMainWindowAttributeNSAccessibilityMainWindowAttributeГлавное окно приложения (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityMenuBarAttributeNSAccessibilityMenuBarAttributeСтрока меню приложения (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowsAttributeNSAccessibilityWindowsAttributeОкна приложения (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityExtrasMenuBarAttributeNSAccessibilityExtrasMenuBarAttributeСтрока меню отдельно оплачиваемых предметов приложения (
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;Константы
-
NSAccessibilityColumnCountAttributeNSAccessibilityColumnCountAttributeЧисло столбцов в сетке (
NSNumberкакintValue).Доступный в OS X v10.5 и позже.
-
NSAccessibilityOrderedByRowAttributeNSAccessibilityOrderedByRowAttributeФлаг, указывающий, упорядочивают ли сетке крупнейшую строку (
YEStrue), или главный столбец (NOfalse) (NSNumberкакboolValue).Доступный в OS X v10.5 и позже.
-
NSAccessibilityRowCountAttributeNSAccessibilityRowCountAttributeЧисло строк в сетке (
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;Константы
-
NSAccessibilityColumnHeaderUIElementsAttributeNSAccessibilityColumnHeaderUIElementsAttributeЗаголовки столбцов таблицы (
NSArray).Доступный в OS X v10.6 и позже.
-
NSAccessibilityColumnsAttributeNSAccessibilityColumnsAttributeСтолбцы таблицы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityRowHeaderUIElementsAttributeNSAccessibilityRowHeaderUIElementsAttributeЗаголовки строки таблицы (
NSArray).Доступный в OS X v10.6 и позже.
-
NSAccessibilityRowsAttributeNSAccessibilityRowsAttributeСтроки таблицы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySelectedColumnsAttributeNSAccessibilitySelectedColumnsAttributeВыбранные столбцы таблицы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySelectedRowsAttributeNSAccessibilitySelectedRowsAttributeВыбранные строки таблицы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySortDirectionAttributeNSAccessibilitySortDirectionAttributeНаправление вида столбца (
NSString). Посмотрите“Column sort direction”для возможных значений.Доступный в OS X v10.2 и позже.
-
NSAccessibilityVisibleColumnsAttributeNSAccessibilityVisibleColumnsAttributeВидимые столбцы таблицы (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityVisibleRowsAttributeNSAccessibilityVisibleRowsAttributeВидимые строки таблицы (
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;Константы
-
NSAccessibilityDisclosedByRowAttributeNSAccessibilityDisclosedByRowAttributeСтрока, раскрывающая эту строку (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDisclosedRowsAttributeNSAccessibilityDisclosedRowsAttributeСтроки, раскрытые этой строкой (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDisclosingAttributeNSAccessibilityDisclosingAttributeФлаг, указывающий, раскрывает ли строка другие строки (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDisclosureLevelAttributeNSAccessibilityDisclosureLevelAttributeУровень отступа этой строки (
NSNumber).Доступный в OS X v10.4 и позже.
-
-
Атрибуты, которые являются определенными для основанных на ячейке таблиц.
Объявление
Swift
let NSAccessibilitySelectedCellsAttribute: NSString! let NSAccessibilityVisibleCellsAttribute: NSString!Objective C
NSString *const NSAccessibilitySelectedCellsAttribute; NSString *const NSAccessibilityVisibleCellsAttribute;Константы
-
NSAccessibilitySelectedCellsAttributeNSAccessibilitySelectedCellsAttributeВыбранные ячейки таблицы (
NSArray). Этот атрибут требуется для основанных на ячейке таблиц.Доступный в OS X v10.6 и позже.
-
NSAccessibilityVisibleCellsAttributeNSAccessibilityVisibleCellsAttributeВидимые ячейки таблицы (
NSArray). Этот атрибут требуется для основанных на ячейке таблиц.Доступный в OS X v10.6 и позже.
-
-
Параметризованные атрибуты, определенные для основанных на ячейке таблиц.
Объявление
Swift
let NSAccessibilityCellForColumnAndRowParameterizedAttribute: NSString!Objective C
NSString *const NSAccessibilityCellForColumnAndRowParameterizedAttribute;Константы
-
NSAccessibilityCellForColumnAndRowParameterizedAttributeNSAccessibilityCellForColumnAndRowParameterizedAttributeЯчейка в указанной строке и столбце. Параметр
NSArrayэто содержит дваNSNumberобъекты: первое число указывает индекс столбца, и второе число указывает индекс строки. Этот атрибут требуется для основанных на ячейке таблиц.Доступный в OS X v10.6 и позже.
-
-
Атрибуты, которые являются определенными для отдельных ячеек таблицы.
Объявление
Swift
let NSAccessibilityRowIndexRangeAttribute: NSString! let NSAccessibilityColumnIndexRangeAttribute: NSString!Objective C
NSString *const NSAccessibilityRowIndexRangeAttribute; NSString *const NSAccessibilityColumnIndexRangeAttribute;Константы
-
NSAccessibilityRowIndexRangeAttributeNSAccessibilityRowIndexRangeAttributeИндексный диапазон строки ячейки (
NSValueэто содержит промежуток начального значения индекса и индекса строки в таблице).Доступный в OS X v10.6 и позже.
-
NSAccessibilityColumnIndexRangeAttributeNSAccessibilityColumnIndexRangeAttributeДиапазон индекса столбца ячейки (
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;Константы
-
NSAccessibilityAscendingSortDirectionValueNSAccessibilityAscendingSortDirectionValueСтолбец сортируется в возрастающих значениях.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityDescendingSortDirectionValueNSAccessibilityDescendingSortDirectionValueСтолбец сортируется в убывающих значениях.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnknownSortDirectionValueNSAccessibilityUnknownSortDirectionValueНаправление вида неизвестно.
Доступный в 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;Константы
-
NSAccessibilityHorizontalUnitsAttributeNSAccessibilityHorizontalUnitsAttributeМодули, которые представление расположения использует для горизонтальных значений (
NSString). Посмотрите Измерительные атрибуты модуля для возможных значений.Доступный в OS X v10.6 и позже.
-
NSAccessibilityVerticalUnitsAttributeNSAccessibilityVerticalUnitsAttributeМодули, которые представление расположения использует для вертикальных значений (
NSString). Посмотрите Измерительные атрибуты модуля для возможных значений.Доступный в OS X v10.6 и позже.
-
NSAccessibilityHorizontalUnitDescriptionAttributeNSAccessibilityHorizontalUnitDescriptionAttributeОписание горизонтальных модулей представления расположения (
NSString).Доступный в OS X v10.6 и позже.
-
NSAccessibilityVerticalUnitDescriptionAttributeNSAccessibilityVerticalUnitDescriptionAttributeОписание вертикальных модулей представления расположения (
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;Константы
-
NSAccessibilityLayoutPointForScreenPointParameterizedAttributeNSAccessibilityLayoutPointForScreenPointParameterizedAttributeТочка в области расположения (
NSValue) соответствие указанной точке на экране (NSValue).Доступный в OS X v10.6 и позже.
-
NSAccessibilityLayoutSizeForScreenSizeParameterizedAttributeNSAccessibilityLayoutSizeForScreenSizeParameterizedAttributeРазмер области расположения в точках (
NSValue) соответствие указанному размеру экрана (NSValue).Доступный в OS X v10.6 и позже.
-
NSAccessibilityScreenPointForLayoutPointParameterizedAttributeNSAccessibilityScreenPointForLayoutPointParameterizedAttributeЭкранная точка (
NSValue) соответствие указанной точке в области расположения (NSValue).Доступный в OS X v10.6 и позже.
-
NSAccessibilityScreenSizeForLayoutSizeParameterizedAttributeNSAccessibilityScreenSizeForLayoutSizeParameterizedAttributeРазмер экрана в точках (
NSValue) соответствие указанному размеру области расположения (NSValue).Доступный в OS X v10.6 и позже.
-
-
Атрибуты, которые являются определенными для элементов в области расположения.
Объявление
Swift
let NSAccessibilityHandlesAttribute: NSString!Objective C
NSString *const NSAccessibilityHandlesAttribute;Константы
-
Атрибуты, которые являются определенными для ползунков.
Объявление
Swift
let NSAccessibilityAllowedValuesAttribute: NSString! let NSAccessibilityLabelUIElementsAttribute: NSString! let NSAccessibilityLabelValueAttribute: NSString!Objective C
NSString *const NSAccessibilityAllowedValuesAttribute; NSString *const NSAccessibilityLabelUIElementsAttribute; NSString *const NSAccessibilityLabelValueAttribute;Константы
-
NSAccessibilityAllowedValuesAttributeNSAccessibilityAllowedValuesAttributeПозволенные значения в ползунке (
NSArray).Доступный в OS X v10.4 и позже.
-
NSAccessibilityLabelUIElementsAttributeNSAccessibilityLabelUIElementsAttributeЭлементы, представляющие метки ползунка (
NSArray).Доступный в OS X v10.4 и позже.
-
NSAccessibilityLabelValueAttributeNSAccessibilityLabelValueAttributeЗначение метки, представленной этим элементом (
NSNumber).Доступный в OS X v10.4 и позже.
-
-
Атрибуты, которые являются определенными для экранирования матовых стекол.
Объявление
Swift
let NSAccessibilityMatteHoleAttribute: NSString! let NSAccessibilityMatteContentUIElementAttribute: NSString!Objective C
NSString *const NSAccessibilityMatteContentUIElementAttribute; NSString *const NSAccessibilityMatteHoleAttribute;Константы
-
NSAccessibilityMatteHoleAttributeNSAccessibilityMatteHoleAttributeГраницы матовой дыры, в координатах экрана в точках (
NSValueсодержаNSRect).Доступный в OS X v10.1 и позже.
Осуждаемый в OS X v10.10.
-
NSAccessibilityMatteContentUIElementAttributeNSAccessibilityMatteContentUIElementAttributeЭлемент, отсекающийся матовым стеклом (
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;Константы
-
NSAccessibilityMarkerGroupUIElementAttributeNSAccessibilityMarkerGroupUIElementAttributeГрупповой пользователь маркера соединяет интерфейсом с элементом (
id).Доступный в OS X v10.4 и позже.
-
NSAccessibilityMarkerTypeAttributeNSAccessibilityMarkerTypeAttributeТип маркера (
NSString). Посмотрите“Ruler marker type values”для возможных значений.Доступный в OS X v10.4 и позже.
-
NSAccessibilityMarkerTypeDescriptionAttributeNSAccessibilityMarkerTypeDescriptionAttributeОписание типа маркера (
NSString).Доступный в OS X v10.4 и позже.
-
NSAccessibilityMarkerUIElementsAttributeNSAccessibilityMarkerUIElementsAttributeМассив элементов пользовательского интерфейса маркера (
NSArray)Доступный в OS X v10.4 и позже.
-
NSAccessibilityMarkerValuesAttributeNSAccessibilityMarkerValuesAttributeЗначения маркера (
NSArrayизNSNumber).Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnitDescriptionAttributeNSAccessibilityUnitDescriptionAttributeОписание модулей линейки (
NSString).Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnitsAttributeNSAccessibilityUnitsAttributeМодули линейки (
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;Константы
-
NSAccessibilityLeftTabStopMarkerTypeValueNSAccessibilityLeftTabStopMarkerTypeValueОставленная позиция табуляции.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityRightTabStopMarkerTypeValueNSAccessibilityRightTabStopMarkerTypeValueПравильная позиция табуляции.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityCenterTabStopMarkerTypeValueNSAccessibilityCenterTabStopMarkerTypeValueЦентральная позиция табуляции.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityDecimalTabStopMarkerTypeValueNSAccessibilityDecimalTabStopMarkerTypeValueОстановка десятичной табуляции.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityHeadIndentMarkerTypeValueNSAccessibilityHeadIndentMarkerTypeValueГлавный маркер отступа.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityTailIndentMarkerTypeValueNSAccessibilityTailIndentMarkerTypeValueМаркер отступа хвоста.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityFirstLineIndentMarkerTypeValueNSAccessibilityFirstLineIndentMarkerTypeValueМаркер отступа первой строки.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnknownMarkerTypeValueNSAccessibilityUnknownMarkerTypeValueНеизвестный тип маркера.
Доступный в 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;Константы
-
NSAccessibilityInchesUnitValueNSAccessibilityInchesUnitValueМодули являются дюймами.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityCentimetersUnitValueNSAccessibilityCentimetersUnitValueМодули являются сантиметрами.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityPointsUnitValueNSAccessibilityPointsUnitValueМодули являются точками.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityPicasUnitValueNSAccessibilityPicasUnitValueМодули являются цицеро.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityUnknownUnitValueNSAccessibilityUnknownUnitValueМодули неизвестны.
Доступный в 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;Константы
-
NSAccessibilityLinkedUIElementsAttributeNSAccessibilityLinkedUIElementsAttributeЭлементы, с которыми связан этот элемент (
NSArray). Например, содержание элемента списка, выведенное на экран в другой области или окне.Доступный в OS X v10.4 и позже.
-
NSAccessibilityTitleUIElementAttributeNSAccessibilityTitleUIElementAttributeЭлемент, представляющий заголовок статического текста другого элемента (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityServesAsTitleForUIElementsAttributeNSAccessibilityServesAsTitleForUIElementsAttributeЭлементы, для которых этот элемент служит заголовком (
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;Константы
-
NSAccessibilityClearButtonAttributeNSAccessibilityClearButtonAttributeЭлемент, представляющий ясную кнопку в поле поиска (
id).Доступный в OS X v10.3 и позже.
-
NSAccessibilityColumnTitlesAttributeNSAccessibilityColumnTitlesAttributeЭлементы, представляющие заголовки столбцов (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDecrementButtonAttributeNSAccessibilityDecrementButtonAttributeЭлемент, представляющий кнопку уменьшения степпера (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityDocumentAttributeNSAccessibilityDocumentAttributeURL для файла, представленного элементом (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilityEditedAttributeNSAccessibilityEditedAttributeФлаг, указывающий, был ли элемент изменен (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityExpandedAttributeNSAccessibilityExpandedAttributeФлаг, указывающий, расширен ли элемент (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilityFilenameAttributeNSAccessibilityFilenameAttributeИмя файла связалось с элементом (
NSString).Доступный в OS X v10.2 и позже.
-
NSAccessibilityHeaderAttributeNSAccessibilityHeaderAttributeЭлемент, представляющий заголовок табличного представления (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityHorizontalScrollBarAttributeNSAccessibilityHorizontalScrollBarAttributeЭлемент, представляющий горизонтальную полосу прокрутки представления прокрутки (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityIncrementButtonAttributeNSAccessibilityIncrementButtonAttributeЭлемент, представляющий инкрементную кнопку степпера (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityIndexAttributeNSAccessibilityIndexAttributeИндекс строки или столбца, представленного элементом (
NSValue).Доступный в OS X v10.4 и позже.
-
NSAccessibilityNextContentsAttributeNSAccessibilityNextContentsAttributeСодержание после текущего элемента делителя, такое как подпредставление, смежное с элементом разделителя представления разделения (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityOrientationAttributeNSAccessibilityOrientationAttributeОриентация элемента, которая может иметь значение
NSAccessibilityHorizontalOrientationValueилиNSAccessibilityVerticalOrientationValue.Доступный в OS X v10.2 и позже.
-
NSAccessibilityOverflowButtonAttributeNSAccessibilityOverflowButtonAttributeЭлемент, представляющий кнопку переполнения панели инструментов (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityPreviousContentsAttributeNSAccessibilityPreviousContentsAttributeСодержание, предшествующее текущему элементу делителя, такое как подпредставление, смежное с элементом панели разделителя представления разделения (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySearchButtonAttributeNSAccessibilitySearchButtonAttributeЭлемент, представляющий кнопку поиска в поле поиска (
id).Доступный в OS X v10.3 и позже.
-
NSAccessibilitySearchMenuAttributeNSAccessibilitySearchMenuAttributeЭлемент, представляющий меню в поле поиска (
id).Доступный в OS X v10.3 и позже.
-
NSAccessibilitySelectedAttributeNSAccessibilitySelectedAttributeФлаг, указывающий, выбран ли элемент (
NSNumber).Доступный в OS X v10.2 и позже.
-
NSAccessibilitySplittersAttributeNSAccessibilitySplittersAttributeПредставления и панель разделителя в представлении разделения (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityTabsAttributeNSAccessibilityTabsAttributeЭлементы вкладки в представлении вкладки (
NSArray).Доступный в OS X v10.2 и позже.
-
NSAccessibilityURLAttributeNSAccessibilityURLAttributeURL связался с элементом (
NSURL).Доступный в OS X v10.4 и позже.
-
NSAccessibilityVerticalScrollBarAttributeNSAccessibilityVerticalScrollBarAttributeЭлемент, представляющий вертикальную полосу прокрутки в представлении прокрутки (
id).Доступный в OS X v10.2 и позже.
-
NSAccessibilityWarningValueAttributeNSAccessibilityWarningValueAttributeЗначение предупреждения в индикаторе уровня (обычно,
NSNumber).Доступный в OS X v10.6 и позже.
-
NSAccessibilityCriticalValueAttributeNSAccessibilityCriticalValueAttributeКритическое значение в индикаторе уровня (обычно,
NSNumber).Доступный в OS X v10.6 и позже.
-
NSAccessibilityPlaceholderValueAttributeNSAccessibilityPlaceholderValueAttributeЗначение заполнителя для управления, такого как текстовое поле (
NSString).Доступный в OS X v10.6 и позже.
-
NSAccessibilityContainsProtectedContentAttributeNSAccessibilityContainsProtectedContentAttributeФлаг, указывающий, содержит ли объект защищенное содержание (
YEStrue), или не (NOfalse) (NSNumberкакboolValue).Доступный в OS X v10.9 и позже.
-
NSAccessibilityIdentifierAttributeNSAccessibilityIdentifierAttributeИдентификационные данные элемента (
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;Константы
-
NSAccessibilityApplicationRoleNSAccessibilityApplicationRoleПриложение.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityBrowserRoleNSAccessibilityBrowserRoleБраузер.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityBusyIndicatorRoleNSAccessibilityBusyIndicatorRoleИндикатор занятости.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityButtonRoleNSAccessibilityButtonRoleКнопка.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityCellRoleNSAccessibilityCellRoleЯчейка в таблице или матрице.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityCheckBoxRoleNSAccessibilityCheckBoxRoleФлажок.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityColorWellRoleNSAccessibilityColorWellRoleЦвет хорошо.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityColumnRoleNSAccessibilityColumnRoleСтолбец.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityComboBoxRoleNSAccessibilityComboBoxRoleПоле комбинированного списка.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityDisclosureTriangleRoleNSAccessibilityDisclosureTriangleRoleТреугольник раскрытия.
Доступный в OS X v10.5 и позже.
-
NSAccessibilityDrawerRoleNSAccessibilityDrawerRoleСекция.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityGridRoleNSAccessibilityGridRoleСетка.
Доступный в OS X v10.5 и позже.
-
NSAccessibilityGroupRoleNSAccessibilityGroupRoleГруппа.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityGrowAreaRoleNSAccessibilityGrowAreaRoleОкно растет (изменяют размеры) области.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityHandleRoleNSAccessibilityHandleRoleПеретащите дескриптор.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityHelpTagRoleNSAccessibilityHelpTagRoleТег справки.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityImageRoleNSAccessibilityImageRoleИзображение.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityIncrementorRoleNSAccessibilityIncrementorRoleСтеппер.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityLayoutAreaRoleNSAccessibilityLayoutAreaRoleОбласть Layout (представление, такое как графическое представление, содержащее визуальные элементы, которые могут не иметь никакого представления доступности).
Доступный в OS X v10.6 и позже.
-
NSAccessibilityLayoutItemRoleNSAccessibilityLayoutItemRoleЭлемент в области расположения.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityLinkRoleNSAccessibilityLinkRoleСсылка.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityListRoleNSAccessibilityListRoleСписок.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityLevelIndicatorRoleNSAccessibilityLevelIndicatorRoleИндикатор уровня.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityMatteRoleNSAccessibilityMatteRoleМатовое стекло.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityMenuBarRoleNSAccessibilityMenuBarRoleСтрока меню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityMenuButtonRoleNSAccessibilityMenuButtonRoleКнопка меню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityMenuItemRoleNSAccessibilityMenuItemRoleПункт меню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityMenuRoleNSAccessibilityMenuRoleМеню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityOutlineRoleNSAccessibilityOutlineRoleСхема.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityPopoverRoleNSAccessibilityPopoverRoleЛегкая сдоба.
Доступный в OS X v10.7 и позже.
-
NSAccessibilityPopUpButtonRoleNSAccessibilityPopUpButtonRoleКнопка всплывающего меню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityProgressIndicatorRoleNSAccessibilityProgressIndicatorRoleИндикатор хода выполнения.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityRadioButtonRoleNSAccessibilityRadioButtonRoleПереключатель.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityRadioGroupRoleNSAccessibilityRadioGroupRoleГруппа переключателей.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityRelevanceIndicatorRoleNSAccessibilityRelevanceIndicatorRoleИндикатор Relevance.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityRowRoleNSAccessibilityRowRoleСтрока.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityRulerRoleNSAccessibilityRulerRoleЛинейка.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityRulerMarkerRoleNSAccessibilityRulerMarkerRoleМаркер линейки.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityScrollAreaRoleNSAccessibilityScrollAreaRoleПредставление Scroll.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityScrollBarRoleNSAccessibilityScrollBarRoleПолоса прокрутки.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySheetRoleNSAccessibilitySheetRoleЛист.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySliderRoleNSAccessibilitySliderRoleПолзунок.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySortButtonRoleNSAccessibilitySortButtonRoleКнопка Sort.
Доступный в OS X v10.4 и позже.
Осуждаемый в OS X v10.6.
-
NSAccessibilitySplitGroupRoleNSAccessibilitySplitGroupRoleПредставление Split.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySplitterRoleNSAccessibilitySplitterRoleПанель разделителя представления разделения.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityStaticTextRoleNSAccessibilityStaticTextRoleНедоступный для редактирования текст.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySystemWideRoleNSAccessibilitySystemWideRoleОбъект доступности в масштабе всей системы.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityTabGroupRoleNSAccessibilityTabGroupRoleГруппа вкладки.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityTableRoleNSAccessibilityTableRoleТаблица.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityTextAreaRoleNSAccessibilityTextAreaRoleТекстовое представление.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityTextFieldRoleNSAccessibilityTextFieldRoleТекстовое поле.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityToolbarRoleNSAccessibilityToolbarRoleПанель инструментов.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityUnknownRoleNSAccessibilityUnknownRoleТип неизвестного объекта.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityValueIndicatorRoleNSAccessibilityValueIndicatorRoleСтоимостный показатель.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowRoleNSAccessibilityWindowRoleОкно.
Доступный в 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;Константы
-
NSAccessibilityCloseButtonSubroleNSAccessibilityCloseButtonSubroleБлизкая кнопка окна.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityDecrementArrowSubroleNSAccessibilityDecrementArrowSubroleДекрементная стрелка (стрелка вниз в полосе прокрутки).
Доступный в OS X v10.3 и позже.
-
NSAccessibilityDecrementPageSubroleNSAccessibilityDecrementPageSubroleДекрементная страница (декрементная область в полосе прокрутки полосы прокрутки).
Доступный в OS X v10.3 и позже.
-
NSAccessibilityDescriptionListSubroleNSAccessibilityDescriptionListSubroleСписок описания.
Доступный в OS X v10.9 и позже.
-
NSAccessibilityDialogSubroleNSAccessibilityDialogSubroleДиалоговое окно.
Доступный в OS X v10.3 и позже.
-
NSAccessibilityFloatingWindowSubroleNSAccessibilityFloatingWindowSubroleПлавающее окно.
Доступный в OS X v10.3 и позже.
-
NSAccessibilityFullScreenButtonSubroleNSAccessibilityFullScreenButtonSubroleКнопка полноэкранного режима окна.
Доступный в OS X v10.7 и позже.
-
NSAccessibilityIncrementArrowSubroleNSAccessibilityIncrementArrowSubroleИнкрементная стрелка (стрелка вверх в полосе прокрутки).
Доступный в OS X v10.3 и позже.
-
NSAccessibilityIncrementPageSubroleNSAccessibilityIncrementPageSubroleИнкрементная страница (инкрементная область в полосе прокрутки полосы прокрутки).
Доступный в OS X v10.3 и позже.
-
NSAccessibilityMinimizeButtonSubroleNSAccessibilityMinimizeButtonSubroleКнопка свертывания окна окна.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityOutlineRowSubroleNSAccessibilityOutlineRowSubroleСтрока схемы.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySearchFieldSubroleNSAccessibilitySearchFieldSubroleПоле поиска.
Доступный в OS X v10.3 и позже.
-
NSAccessibilitySecureTextFieldSubroleNSAccessibilitySecureTextFieldSubroleБезопасное текстовое поле.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityStandardWindowSubroleNSAccessibilityStandardWindowSubroleСтандартное окно.
Доступный в OS X v10.3 и позже.
-
NSAccessibilitySwitchSubroleNSAccessibilitySwitchSubroleПереключатель.
Доступный в OS X v10.9 и позже.
-
NSAccessibilitySystemDialogSubroleNSAccessibilitySystemDialogSubroleСистемное диалоговое окно (сгенерированное системой диалоговое окно, плавающее на верхнем слое, независимо от которого приложение является frontmost).
Доступный в OS X v10.3 и позже.
-
NSAccessibilitySystemFloatingWindowSubroleNSAccessibilitySystemFloatingWindowSubroleСистемное плавающее окно (сгенерированная системой панель).
Доступный в OS X v10.3 и позже.
-
NSAccessibilityTableRowSubroleNSAccessibilityTableRowSubroleСтрока таблицы.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityTextAttachmentSubroleNSAccessibilityTextAttachmentSubroleТекстовое присоединение.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityTextLinkSubroleNSAccessibilityTextLinkSubroleТекстовая ссылка.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityTimelineSubroleNSAccessibilityTimelineSubroleВременная шкала.
Доступный в OS X v10.5 и позже.
-
NSAccessibilityToggleSubroleNSAccessibilityToggleSubroleПереключиться.
Доступный в OS X v10.9 и позже.
-
NSAccessibilityToolbarButtonSubroleNSAccessibilityToolbarButtonSubroleКнопка на панели инструментов окна.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityUnknownSubroleNSAccessibilityUnknownSubroleНеизвестная подроль.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityZoomButtonSubroleNSAccessibilityZoomButtonSubroleКнопка изменения масштаба окна.
Доступный в OS X v10.2 и позже.
-
NSAccessibilitySortButtonSubroleNSAccessibilitySortButtonSubroleКнопка Sort в таблице или представлении схемы.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityRatingIndicatorSubroleNSAccessibilityRatingIndicatorSubroleИндикатор Rating.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityContentListSubroleNSAccessibilityContentListSubroleСодержание, которое организовано в списке, но не находится в управлении списком или табличном представлении.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityDefinitionListSubroleNSAccessibilityDefinitionListSubroleДовольное список в веб-странице.
Доступный в 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;Константы
-
NSAccessibilityConfirmActionNSAccessibilityConfirmActionМоделирует нажатие Return в объекте, таком как текстовое поле.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityDecrementActionNSAccessibilityDecrementActionПостепенно уменьшает значение объекта.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityDeleteActionNSAccessibilityDeleteActionУдаляет значение объекта.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityIncrementActionNSAccessibilityIncrementActionПостепенно увеличивает значение объекта.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityPickActionNSAccessibilityPickActionВыбирает объект, такой как пункт меню.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityPressActionNSAccessibilityPressActionМоделирует щелчок по объекту, такому как кнопка.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityCancelActionNSAccessibilityCancelActionОтменяет работу.
Доступный в OS X v10.3 и позже.
-
NSAccessibilityRaiseActionNSAccessibilityRaiseActionМоделирует перенос на следующий период окна путем щелчка по его строке заголовка.
Доступный в OS X v10.3 и позже.
-
NSAccessibilityShowAlternateUIActionNSAccessibilityShowAlternateUIActionПоказывает альтернативный UI; например, во время события парения мыши.
Доступный в OS X v10.9 и позже.
-
NSAccessibilityShowDefaultUIActionNSAccessibilityShowDefaultUIActionПоказывает исходный или UI по умолчанию; например, во время события парения мыши.
Доступный в OS X v10.9 и позже.
-
NSAccessibilityShowMenuActionNSAccessibilityShowMenuActionМоделирует показ меню путем щелчка по нему.
Доступный в 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;Константы
-
NSAccessibilityMainWindowChangedNotificationNSAccessibilityMainWindowChangedNotificationОтправленный после того, как главное окно изменилось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityFocusedWindowChangedNotificationNSAccessibilityFocusedWindowChangedNotificationОтправленный после того, как ключевое окно изменилось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityFocusedUIElementChangedNotificationNSAccessibilityFocusedUIElementChangedNotificationОтправленный после того, как элемент получил фокус.
Доступный в 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;Константы
-
NSAccessibilityWindowCreatedNotificationNSAccessibilityWindowCreatedNotificationОтправленный после того, как новое окно появилось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowDeminiaturizedNotificationNSAccessibilityWindowDeminiaturizedNotificationОтправленный после того, как окно было восстановлено полному размеру от Прикрепления.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowMiniaturizedNotificationNSAccessibilityWindowMiniaturizedNotificationОтправленный после того, как окно было помещено в Прикрепление.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowMovedNotificationNSAccessibilityWindowMovedNotificationОтправленный после того, как окно переместилось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityWindowResizedNotificationNSAccessibilityWindowResizedNotificationОтправленный после того, как окно изменило размер.
Доступный в 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;Константы
-
NSAccessibilityApplicationActivatedNotificationNSAccessibilityApplicationActivatedNotificationОтправленный после того, как приложение активировалось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityApplicationDeactivatedNotificationNSAccessibilityApplicationDeactivatedNotificationОтправленный после того, как приложение деактивировалось.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityApplicationHiddenNotificationNSAccessibilityApplicationHiddenNotificationОтправленный после того, как приложение было скрыто.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityApplicationShownNotificationNSAccessibilityApplicationShownNotificationОтправленный после того, как приложение было показано.
Доступный в OS X v10.2 и позже.
-
-
Происходят уведомления, отправляющиеся в наблюдение вспомогательных приложений, когда секция и покрывают события. Уведомления отправляются с помощью
NSAccessibilityPostNotificationфункция вместоNSNotificationCenterобъект.Объявление
Swift
let NSAccessibilityDrawerCreatedNotification: NSString! let NSAccessibilitySheetCreatedNotification: NSString!Objective C
NSString *const NSAccessibilityDrawerCreatedNotification; NSString *const NSAccessibilitySheetCreatedNotification;Константы
-
NSAccessibilityDrawerCreatedNotificationNSAccessibilityDrawerCreatedNotificationОтправленный после того, как секция появилась.
Доступный в OS X v10.3 и позже.
-
NSAccessibilitySheetCreatedNotificationNSAccessibilitySheetCreatedNotificationОтправленный после того, как лист появился.
Доступный в 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;Константы
-
NSAccessibilityCreatedNotificationNSAccessibilityCreatedNotificationОтправленный после того, как элемент был создан.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityMovedNotificationNSAccessibilityMovedNotificationОтправленный после того, как элемент был перемещен.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityResizedNotificationNSAccessibilityResizedNotificationОтправленный после того, как элемент был изменен.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityTitleChangedNotificationNSAccessibilityTitleChangedNotificationОтправленный после того, как заголовок изменился.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityUIElementDestroyedNotificationNSAccessibilityUIElementDestroyedNotificationОтправленный после того, как элемент был уничтожен.
Доступный в OS X v10.2 и позже.
-
NSAccessibilityValueChangedNotificationNSAccessibilityValueChangedNotificationОтправленный после того, как значение элемента изменилось.
Доступный в 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;Константы
-
NSAccessibilityHelpTagCreatedNotificationNSAccessibilityHelpTagCreatedNotificationОтправленный после того, как тег справки появился.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityRowCountChangedNotificationNSAccessibilityRowCountChangedNotificationОтправленный после того, как строка была добавлена или удалена.
Доступный в OS X v10.4 и позже.
-
NSAccessibilitySelectedChildrenChangedNotificationNSAccessibilitySelectedChildrenChangedNotificationОтправленный после того, как выбранные дочерние элементы изменились.
Доступный в OS X v10.4 и позже.
-
NSAccessibilitySelectedColumnsChangedNotificationNSAccessibilitySelectedColumnsChangedNotificationОтправленный после того, как выбранные столбцы изменились.
Доступный в OS X v10.4 и позже.
-
NSAccessibilitySelectedRowsChangedNotificationNSAccessibilitySelectedRowsChangedNotificationОтправленный после того, как выбранные строки изменились.
Доступный в OS X v10.4 и позже.
-
NSAccessibilitySelectedTextChangedNotificationNSAccessibilitySelectedTextChangedNotificationОтправленный после того, как выделенный текст изменился.
Доступный в OS X v10.4 и позже.
-
NSAccessibilityRowExpandedNotificationNSAccessibilityRowExpandedNotificationОтправленный после того, как строка расширилась.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityRowCollapsedNotificationNSAccessibilityRowCollapsedNotificationОтправленный после того, как строка разрушилась.
Доступный в OS X v10.6 и позже.
-
NSAccessibilitySelectedCellsChangedNotificationNSAccessibilitySelectedCellsChangedNotificationОтправленный после того, как выбранные ячейки в основанной на ячейке таблице изменились.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityUnitsChangedNotificationNSAccessibilityUnitsChangedNotificationОтправленный после того, как модули в области расположения изменились.
Доступный в OS X v10.6 и позже.
-
NSAccessibilitySelectedChildrenMovedNotificationNSAccessibilitySelectedChildrenMovedNotificationОтправленный после того, как выбранные пункты в области расположения переместились.
Доступный в OS X v10.6 и позже.
-
NSAccessibilityLayoutChangedNotificationNSAccessibilityLayoutChangedNotificationОтправленный после изменений UI в пути, требующем внимания вспомогательного приложения. Это уведомление должно сопровождаться a
userInfoсловарь с ключомNSAccessibilityUIElementsKeyи массив, содержащий элементы UI, добавленные или измененные.Доступный в OS X v10.9 и позже.
-
NSAccessibilityAnnouncementRequestedNotificationNSAccessibilityAnnouncementRequestedNotificationОтправленный приложением, чтобы запросить, чтобы вспомогательное приложение сделало объявление пользователю. Это уведомление требует a
userInfoсловарь с ключомNSAccessibilityAnnouncementKeyи локализованная строка, содержащая объявление. Чтобы помочь вспомогательному приложению определить важность объявления, добавьте надлежащееNSAccessibilityPriorityKeyкuserInfoсловарь.Доступный в OS X v10.7 и позже.
-
-
Это - ключ, используемый
userInfoсловарьNSAccessibilityException.Объявление
Swift
let NSAccessibilityErrorCodeExceptionInfo: NSString!Objective C
NSString *const NSAccessibilityErrorCodeExceptionInfo;Константы
-
Эти ключи используются
userInfoсловарь уведомления доступности, отправленногоNSAccessibilityPostNotificationWithUserInfo.Объявление
Swift
let NSAccessibilityUIElementsKey: NSString! let NSAccessibilityPriorityKey: NSString! let NSAccessibilityAnnouncementKey: NSString!Objective C
NSString *const NSAccessibilityUIElementsKey; NSString *const NSAccessibilityPriorityKey; NSString *const NSAccessibilityAnnouncementKey;Константы
-
NSAccessibilityUIElementsKeyNSAccessibilityUIElementsKeyМассив элементов, связанных с уведомлением. Например,
NSAccessibilityLayoutChangedNotificationдолжен использовать этот ключ для идентификации элементов, добавленных или измененных.Доступный в OS X v10.9 и позже.
-
NSAccessibilityPriorityKeyNSAccessibilityPriorityKeyПриоритетный уровень, который может помочь вспомогательному приложению определить, как обработать соответствующее уведомление (требуемый для
NSAccessibilityAnnouncementRequestedNotification). Например, VoiceOver использует приоритет решить, говорить ли сразу объявление или после того, как заканчивается текущая речь.Доступный в OS X v10.9 и позже.
-
NSAccessibilityAnnouncementKeyNSAccessibilityAnnouncementKeyОбъявление, как локализованная строка. Этот ключ требуется для
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 };Константы
-
LowNSAccessibilityPriorityLowУведомление является низким приоритетом.
Доступный в OS X v10.9 и позже.
-
MediumNSAccessibilityPriorityMediumУведомление является средним приоритетом.
Доступный в OS X v10.9 и позже.
-
HighNSAccessibilityPriorityHighУведомление является высоким приоритетом.
Доступный в OS X v10.9 и позже.
-
