NSAccessibility
Этот протокол объявляет полный список свойств и методов, реализованных доступными элементами. В целом Ваши пользовательские элементы управления не должны принимать этот протокол. Вместо этого выберите специфичный для роли протокол что лучшие соответствия поведение Вашего управления.
Специфичные для роли протоколы упоминаются ниже:
Многие классы AppKit (включая NSView, NSWindow, NSCell и NSDrawer) уже примите NSAccessibility протокол. Эти классы обеспечивают реализацию по умолчанию для всех свойств и методов в этом протоколе. Однако, если Ваш пользовательский элемент управления принимает один из специфичных для роли протоколов, компилятор может попросить, чтобы Вы повторно реализовали некоторые его методы доступа или методы действия. Перереализация этих методов помогает гарантировать, что Ваше управление предоставляет всю необходимую информацию клиентам доступности.
Если Ваш пользовательский элемент управления не наследовался от NSView (или один из других поддерживающих доступность классов AppKit), разделите на подклассы NSAccessibilityElement класс вместо этого. Этот класс управляет многими подробными данными, требуемыми работать с клиентами доступности успешно. Необходимо будет также реализовать все свойства и методы из специфичного для роли протокола управления — а также любые дополнительные свойства и методы, которые Вы, возможно, должны использовать для дальнейшей настройки управления.
Настройка элементов пользовательского интерфейса
Можно далее настроить любые элементы пользовательского интерфейса свободно реализацией любое из других свойств или методов, перечисленных в NSAccessibility протокол. Вы не должны принимать определенный протокол для предоставления доступа к этим свойствам и методам доступными для клиента доступности. Как только Ваше управление является поддерживающим доступность, система автоматически использует любой из NSAccessibility свойства и методы Вы реализовали.
Если элемент пользовательского интерфейса наследовался от NSView (или один из других поддерживающих доступность классов AppKit), можно также настроить его путем простой установки надлежащих свойств. Часто, это позволяет Вам настроить точно, как клиент доступности видит управление, не требуя пользовательского подкласса.
Иногда, однако, имеет больше смысла переопределять методы доступа свойства. Если Вы переопределяете метода get для свойства, объявил в NSAccessibility протокол, система позволяет клиентам доступности вызвать Вашего метода get. Это может быть особенно полезно при управлении динамическими свойствами, так как можно вычислить их текущую стоимость по требованию, вместо того, чтобы пытаться обновить свойство в ответ на изменение.
При переопределении метода set для свойства по умолчанию система позволяет клиентам доступности и чтение, и измените то свойство. Например, можно переопределить метод set для управления accessibilityValue свойство, позволяющие пользователи изменяют значение управления через клиент доступности.
Можно далее управлять, какие методы доступа клиент доступности может использовать путем переопределения isAccessibilitySelectorAllowed:. Возвратиться YEStrue если клиент доступности может вызвать селектор; иначе, NOfalse.
Наследование
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, участвует ли этот элемент в иерархии доступности. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityElement) BOOL accessibilityElementОбсуждение
Используйте это свойство для представления этого объекта клиентам доступности как функциональный интерфейсный элемент. Например, при размещении кнопки в окно система обычно реализует это как ячейку кнопки в кнопочном управлении в контейнерном представлении в окне. Пользователи, однако, не заботятся о подробных данных иерархии представления. Им нужно только сказать, что существует кнопка в окне.
Если это свойство установлено в
NOfalse, клиенты доступности игнорируют этот элемент. По умолчанию,NSViewи его подклассы устанавливают это значение вNOfalse; однако, если ВашNSViewподкласс принимает один из протоколов доступности, система изменит значение по умолчанию наYEStrue.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Кадр элемента в координатах экрана. (требуемый)
Объявление
Objective C
@property NSRect accessibilityFrameОбсуждение
К этому свойству получают доступ каждый раз, когда клиенты доступности запрашивают
NSAccessibilitySizeAttributeилиNSAccessibilityPositionAttributeатрибуты.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Родитель этого элемента в иерархии доступности. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityParentОбсуждение
Это свойство должно содержать ссылку на другой элемент в иерархии доступности. Если Вы создаете
NSViewподкласс, Вы не должны обычно устанавливать это значение. Система автоматически устанавливает родителя в самого близкого наследователя в иерархии представления, которая находится также в иерархии доступности. Если Вы используетеNSAccessibilityElementподкласс для представления интерфейсного элемента, не поддерживающегося представлением можно или установить родительское свойство, или можно вызватьaccessibilityElementWithRole:frame:label:parent:удобный метод, устанавливающий его автоматически.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, имеет ли этот элемент клавиатурный фокус. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityFocused) BOOL accessibilityFocusedОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Идентификационные данные этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityIdentifierОбсуждение
Это свойство содержит уникальный идентификатор для этого элемента пользовательского интерфейса. Это свойство часто используется в автоматизированном тестировании.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Краткое описание этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityLabelОбсуждение
Не включайте тип управления в метку (например, используйте «Игру» не «кнопка воспроизведения»). Если возможное применение отдельное слово. Чтобы помочь гарантировать, что клиенты доступности как VoiceOver читают метку с корректной интонацией, эта метка должна запуститься с прописной буквы. Не помещайте период в конец. Всегда локализуйте метку.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Текст справки для этого управления. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityHelpОбсуждение
Когда результаты активации этого управления не очевидны из метки управления, это свойство должно только использоваться. Эта строка действует как подсказка. Например, когда Вы приостановитесь на управлении, VoiceOver считает эту строку. Чтобы помочь гарантировать, что клиенты доступности как VoiceOver читают текст справки с надлежащим словоизменением, эта строка должна начаться с глагола, капитализировать первую букву и конец с периодом. Всегда локализуйте эту строку. Значение по умолчанию
nil.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Тип интерфейсного элемента представлен этим объектом. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityRoleОбсуждение
Это свойство содержит нелокализованную строку, определяющую роль элемента в приложении. Для списка возможных ролей посмотрите Роли. Это свойство установлено автоматически при принятии одного из протоколов доступности.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
(Требуется) локализованное, человечески-понятное описание роли элемента, такой как "переключатель”
Объявление
Objective C
@property(copy) NSString *accessibilityRoleDescriptionОбсуждение
Это свойство установлено автоматически на основе значения
accessibilityRoleсвойство; однако, можно настроить значение этого свойства для лучше описания роли элемента. Сохраните ролевые описания короткими. Если возможно, используйте отдельное слово. Эти описания должны быть именными группами, всем нижним регистром, без периода в конце.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Специализированный интерфейсный тип элемента представлен этим объектом. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilitySubroleОбсуждение
Для списка возможных подролей посмотрите Подроли.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Значение элемента. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityValueОбсуждение
Протоколы доступности для ролей, поддерживающих значения обычно, переопределяют это свойство для взятия более специфичного типа значения. Например,
NSAccessibilityStaticTextRoleиспользование протоколаNSStringзначения, в то время какNSAccessibilityProgressIndicatorRoleиспользование протоколаNSNumberзначения.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Человекочитаемое описание значения этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityValueDescriptionОбсуждение
Используйте это свойство для обеспечения более - полезное описание необработанного значения элемента. Например, Вы могли бы установить значение в 600, но установить описание в “10 минут”. Всегда локализуйте это описание.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Максимальное значение для этого элемента. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMaxValueОбсуждение
Это свойство установлено в
nilпо умолчанию. Только несколько средств управления AppKit (например,NSSliderCell) поддерживайте это значение. Установите это свойство только, когда элемент будет иметьaccessibilityValueсвойство и Вы хотите определить максимальное возможное значение.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Минимальное значение для этого элемента. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMinValueОбсуждение
Это свойство установлено в
nilпо умолчанию. Только несколько средств управления AppKit (например,NSSliderCell) поддерживайте это значение. Установите это свойство только, когда элемент будет иметьaccessibilityValueсвойство и Вы хотите определить минимальное возможное значение.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Содержание элемента тока. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityContentsОбсуждение
Это свойство используется контейнерными элементами. Это содержит массив содержания контейнера.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерние элементы в иерархии доступности. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityChildrenОбсуждение
Это свойство содержит ссылки на дочерние элементы в иерархии доступности. Если Вы создаете
NSViewподкласс, Вы не должны обычно устанавливать это значение. Система автоматически заполняетaccessibilityChildrenсвойство с потомками в иерархии представления, которые находятся также в иерархии доступности. Если Вы используетеNSAccessibilityElementподкласс для представления интерфейсного элемента, не поддерживающегося представлением можно или установитьaccessibilityChildrenсвойство, или можно вызватьaccessibilityAddChildElement:удобный метод.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Видимые дочерние элементы этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityVisibleChildrenОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
В настоящее время выбираемые дочерние элементы этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySelectedChildrenОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
См. также
-
Меню, в настоящее время выводимое на экран для этого элемента. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityShownMenuОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Заголовок этого элемента, например видимый текст кнопки. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityTitleОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элемент верхнего уровня, содержащий этот (требуемый) элемент
Объявление
Objective C
@property(weak) id accessibilityTopLevelUIElementОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Номер строки, содержащий точку вставки. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityInsertionPointLineNumberОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Число символов в тексте. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityNumberOfCharactersОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
В настоящее время выделенный текст. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilitySelectedTextОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Диапазон в настоящее время выделенного текста (требуется)
Объявление
Objective C
@property NSRange accessibilitySelectedTextRangeОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Диапазон символов выведен на экран этим элементом. (требуемый)
Объявление
Objective C
@property NSRange accessibilitySharedCharacterRangeОбсуждение
Используйте это для управления текстом, разделяющимся через многократные элементы. Например, устройство чтения электронных книг, разделяющее текст на многократные страницы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Массив элементов, совместно использующих клавиатурный фокус с этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySharedFocusElementsОбсуждение
Используйте это для управления элементами, совместно использующими клавиатурный фокус. Например, поле поиска с меню завершения ниже его.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы, совместно использующие текст с этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySharedTextUIElementsОбсуждение
Используйте это для управления текстом, разделяющимся через многократные элементы. Например, устройство чтения электронных книг, разделяющее текст на многократные страницы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Диапазон видимых символов в документе. (требуемый)
Объявление
Objective C
@property NSRange accessibilityVisibleCharacterRangeОбсуждение
Используйте это свойство для хранения диапазона для всех строк. Горизонтально отсекающиеся символы включены в этот диапазон.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает подстроку для указанного диапазона. (требуемый)
Объявление
Параметры
rangeДиапазон символов содержится этим элементом.
Возвращаемое значение
Подстрока указана данным диапазоном.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает приписанную подстроку для указанного диапазона символов. (требуемый)
Объявление
Swift
func accessibilityAttributedStringForRange(_range: NSRange) -> NSAttributedString?Objective C
- (NSAttributedString *)accessibilityAttributedStringForRange:(NSRange)rangeПараметры
rangeДиапазон символов.
Возвращаемое значение
Приписанная строка, представляющая указанные символы.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает данные Rich Text Formatted (RTF), описывающие указанный диапазон символов. (требуемый)
Объявление
Параметры
rangeДиапазон символов.
Возвращаемое значение
Объект данных, содержащий текстовое представление RTF указанных символов.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает прямоугольник, включающий указанный диапазон символов. (требуемый)
Объявление
Параметры
rangeДиапазон символов.
Возвращаемое значение
Прямоугольник, включающий указанные символы.
Обсуждение
Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает номер строки для строки, содержащей указанный индекс символа. (требуемый)
Объявление
Параметры
indexИндекс для символа.
Возвращаемое значение
Номер строки для строки, содержащей указанный индекс символа.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает диапазон символов для глифа, включающего указанный символ. (требуемый)
Объявление
Параметры
indexУказанный символ.
Возвращаемое значение
Диапазон символов для глифа.
Обсуждение
Если тот символ будет частью мультисимвольного глифа, это будет всегда включать указанный символ, но может включать дополнительные символы.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает диапазон символов, что у всех есть тот же стиль как указанный символ. (требуемый)
Объявление
Параметры
indexИндекс указанного символа.
Возвращаемое значение
Диапазон символов с тем же стилем как указанный символ.
Обсуждение
Этот метод возвращает самый большой диапазон символов, что и включать указанный символ и где все символы имеют тот же стиль. Если ни один из смежных символов не соответствует стиль указанного символа, он возвращает только указанный символ.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает диапазон символов в указанной строке. (требуемый)
Объявление
Параметры
lineНомер строки для исследования.
Возвращаемое значение
Диапазон символов для указанного номера строки.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает диапазон символов для глифа в указанной точке. (требуемый)
Объявление
Параметры
pointТочка в координатах экрана.
Возвращаемое значение
Диапазон символов, составляющих глиф в данной точке.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку отмены окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityCancelButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий близкую кнопку окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityCloseButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку окна по умолчанию. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityDefaultButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку полноэкранного режима окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityFullScreenButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий окно, увеличивает область. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityGrowAreaОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, является ли это окно главным окном приложения. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityMain) BOOL accessibilityMainОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку свертывания окна окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMinimizeButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, минимизируется ли это окно. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityMinimized) BOOL accessibilityMinimizedОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, модально ли окно. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityModal) BOOL accessibilityModalОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий прокси документа окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityProxyОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку на панели инструментов окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityToolbarButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Окно, содержащее этот элемент. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityWindowОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний элемент, представляющий кнопку изменения масштаба окна. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityZoomButtonОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, скрыто ли это приложение. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityHidden) BOOL accessibilityHiddenОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, является ли это приложение frontmost приложением. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityFrontmost) BOOL accessibilityFrontmostОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
accessibilityApplicationFocusedUIElement accessibilityApplicationFocusedUIElementТребуемое свойствоДочерний элемент с текущим фокусом. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityApplicationFocusedUIElementОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Главное окно приложения. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMainWindowОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочернее окно с текущим фокусом. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityFocusedWindowОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Массив, содержащий окна всего приложения. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityWindowsОбсуждение
Используйте на элементе приложения.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Строка меню приложения. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityMenuBarОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Строка меню отдельно оплачиваемых предметов приложения. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityExtrasMenuBarОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Число столбцов в сетке этого элемента. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityColumnCountОбсуждение
Используйте это свойство для элементов UI, представляющих сетку дочерних элементов.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, упорядочивают ли сетке этого элемента крупнейшую строку или столбец, главный (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityOrderedByRow) BOOL accessibilityOrderedByRowОбсуждение
Используйте это свойство для элементов UI, представляющих сетку дочерних элементов. Установите свойство в
YEStrueесли сетке упорядочивают крупнейшую строку; иначе, набор кNOfalse.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Число строк в сетке этого элемента. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityRowCountОбсуждение
Используйте это свойство для элементов UI, представляющих сетку дочерних элементов.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы столбца для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityColumnsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
В настоящее время выбранные столбцы для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySelectedColumnsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Видимые столбцы для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityVisibleColumnsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы заголовка столбца для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityColumnHeaderUIElementsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерние элементы строки для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityRowsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
В настоящее время выбираемые строки для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySelectedRowsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Видимые строки для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityVisibleRowsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерние элементы заголовка строки для этой таблицы или схемы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityRowHeaderUIElementsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Направление вида элемента. (требуемый)
Объявление
Objective C
@property NSAccessibilitySortDirection accessibilitySortDirectionОбсуждение
Используемый элементом с
NSAccessibilityButtonRoleроль иNSAccessibilitySortButtonSubroleподроль. Для списка возможных направлений вида посмотрите направление Сортировки столбца.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, раскрывает ли эта строка другие строки. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityDisclosed) BOOL accessibilityDisclosedОбсуждение
Используйте это свойство в элементах, представляющих строку схемы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Строки раскрыты этой строкой. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityDisclosedRowsОбсуждение
Используйте это свойство в элементах, представляющих строку схемы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Строка, раскрывающая эту строку. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityDisclosedByRowОбсуждение
Используйте это свойство в элементах, представляющих строку схемы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Уровень изрезывания для этой строки. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityDisclosureLevelОбсуждение
Используйте это свойство в элементах, представляющих строку схемы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Ячейка в указанном столбце и строке. (требуемый)
Объявление
Параметры
columnИндекс столбца.
rowИндекс строки.
Возвращаемое значение
Ячейка, указанная столбцом и индексами строки.
Обсуждение
Это свойство требуется для всех элементов, действующих как основанные на ячейке таблицы.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Диапазон индекса столбца ячейки. (требуемый)
Объявление
Objective C
@property NSRange accessibilityColumnIndexRangeОбсуждение
Это свойство содержит промежуток начального значения индекса и индекса столбца в таблице. Используйте это свойство в элементах, представляющих ячейку таблицы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Индексный диапазон строки ячейки. (требуемый)
Объявление
Objective C
@property NSRange accessibilityRowIndexRangeОбсуждение
Это свойство содержит промежуток начального значения индекса и индекса строки в таблице. Используйте это свойство в элементах, представляющих ячейку таблицы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
В настоящее время выбранные ячейки для этой таблицы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySelectedCellsОбсуждение
Это свойство требуется для всех элементов, действующих как основанные на ячейке таблицы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Видимые ячейки для этой таблицы. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityVisibleCellsОбсуждение
Это свойство требуется для всех элементов, действующих как основанные на ячейке таблицы.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы дескриптора перетаскивания для этого элемента элемента расположения. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityHandlesОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Модули, которые этот элемент области расположения использует для горизонтальных значений. (требуемый)
Объявление
Objective C
@property NSAccessibilityUnits accessibilityHorizontalUnitsОбсуждение
Для списка возможных значений посмотрите Измерительные атрибуты модуля.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Описание горизонтальных модулей области расположения. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityHorizontalUnitDescriptionОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Модули, которые этот элемент области расположения использует для вертикальных значений. (требуемый)
Объявление
Objective C
@property NSAccessibilityUnits accessibilityVerticalUnitsОбсуждение
Для списка возможных значений посмотрите Измерительные атрибуты модуля.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Описание вертикальных модулей области расположения. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityVerticalUnitDescriptionОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Преобразовывает предоставленную точку в координатах экрана к точке в системе координат области расположения. (требуемый)
Объявление
Параметры
pointТочка в системе координат экрана.
Возвращаемое значение
Точка в системе координат области расположения.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Преобразовывает предоставленный размер в координатах экрана к размеру в системе координат области расположения. (требуемый)
Объявление
Параметры
sizeРазмер в системе координат экрана.
Возвращаемое значение
Размер в системе координат области расположения.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Преобразовывает предоставленную точку в координатах области расположения к точке в системе координат экрана. (требуемый)
Объявление
Параметры
pointТочка в системе координат области расположения.
Возвращаемое значение
Точка в системе координат экрана.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Преобразовывает предоставленный размер в координатах области расположения к размеру в системе координат экрана. (требуемый)
Объявление
Параметры
sizeРазмер в системе координат области расположения.
Возвращаемое значение
Размер в системе координат экрана.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Позволенные значения для этого элемента ползунка. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityAllowedValuesОбсуждение
Используйте это свойство, если ползунок может только быть установлен в предопределенные значения (например, если индикатор уровня ползунка автоматически хватает к самым близким целочисленным значениям между 0 и 100).
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерние элементы метки для этого элемента ползунка. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityLabelUIElementsОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Значение этого элемента метки. (требуемый)
Объявление
Objective C
@property float accessibilityLabelValueОбсуждение
Используйте это свойство на ползунке метки элемента.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Массив элементов маркера для этой линейки. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityMarkerUIElementsОбсуждение
Используйте это свойство на элементе линейки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Дочерний групповой пользователь маркера соединяет интерфейсом с элементом для этого элемента линейки. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMarkerGroupUIElementОбсуждение
Используйте это свойство на элементе линейки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Тип маркеров используется на этой линейке. (требуемый)
Объявление
Objective C
@property NSAccessibilityRulerMarkerType accessibilityRulerMarkerTypeОбсуждение
Используйте это свойство на элементе линейки. Для полного списка типов маркера посмотрите значения типа маркера Линейки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Человекочитаемое описание типа маркера. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityMarkerTypeDescriptionОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Маркер оценивает за эту линейку. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityMarkerValuesОбсуждение
Используйте это свойство на элементе линейки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Модули используются на этой линейке. (требуемый)
Объявление
Objective C
@property NSAccessibilityUnits accessibilityUnitsОбсуждение
Используйте это свойство на элементе линейки. Для полного списка модулей посмотрите Измерительные атрибуты модуля.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Человекочитаемое описание модулей этой линейки. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityUnitDescriptionОбсуждение
Используйте это свойство на элементе линейки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы связались с этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityLinkedUIElementsОбсуждение
Используйте это свойство для определения отношения между различными элементами пользовательского интерфейса. Например, используйте это свойство для соединения элемента списка с содержанием, выведенным на экран в другой области или окне.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элемент статического текста, представляющий заголовок для этого элемента. (требуемый)
Объявление
Objective C
@property(weak) id accessibilityTitleUIElementОбсуждение
Используйте это для соединения метки статического текста с другим элементом. Например, используйте это для соединения метки с ее соответствующим текстовым полем.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Список элементов, для которых этот элемент действует как заголовок. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityServesAsTitleForUIElementsОбсуждение
Используйте на метке статического текста для соединения той метки с одним или более элементами пользовательского интерфейса.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Точка активации для этого элемента пользовательского интерфейса. (требуемый)
Объявление
Objective C
@property NSPoint accessibilityActivationPointОбсуждение
Точка активации в координатах экрана.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, в настоящее время видим ли альтернативный UI этого элемента. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityAlternateUIVisible) BOOL accessibilityAlternateUIVisibleОбсуждение
Используйте это для элементов, представляющих альтернативный UI вследствие парения мыши или подобного события.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Ясная кнопка для этого поля поиска (требуется)
Объявление
Objective C
@property(strong) id accessibilityClearButtonОбсуждение
Используйте это свойство на поле поиска.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Заголовки столбцов для этого элемента. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityColumnTitlesОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Критическое значение для этого индикатора уровня. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityCriticalValueОбсуждение
Используйте это для элементов как индикатор уровня заряда батареи. Это наборы свойств граничное значение. Если значение элемента превышает граничное значение, элемент достиг критической стадии.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Кнопка уменьшения для этого элемента степпера. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityDecrementButtonОбсуждение
Используйте это свойство на степпере.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
URL для файла представлен этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityDocumentОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, был ли отредактирован этот элемент. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityEdited) BOOL accessibilityEditedОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, расширен ли этот элемент. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityExpanded) BOOL accessibilityExpandedОбсуждение
Используйте это свойство на элементах, которые могут расшириться для раскрытия дополнительной информации, как строки схемы и поля комбинированного списка.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Имя файла для файла представлено этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityFilenameОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Заголовок для этого табличного представления. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityHeaderОбсуждение
Используйте это свойство на табличном представлении.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Горизонтальная полоса прокрутки для этого представления прокрутки. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityHorizontalScrollBarОбсуждение
Используйте это свойство на представлении с возможностью прокрутки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Инкрементная кнопка для этого элемента степпера. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityIncrementButtonОбсуждение
Используйте это свойство на степпере.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Индекс строки или столбца представлен элементом. (требуемый)
Объявление
Objective C
@property NSInteger accessibilityIndexОбсуждение
Используйте это свойство для любого элемента, к которому можно получить доступ через индекс: ячейки, строки, столбцы, и т.д.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Содержание после этого элемента делителя. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityNextContentsОбсуждение
Например, используйте это свойство для установки подпредставления, смежного с элементом разделителя представления разделения.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Ориентация этого элемента. (требуемый)
Объявление
Objective C
@property NSAccessibilityOrientation accessibilityOrientationОбсуждение
Это свойство может содержать любого
NSAccessibilityHorizontalOrientationValueилиNSAccessibilityVerticalOrientationValueзначения.Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Кнопка переполнения для этой панели инструментов. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityOverflowButtonОбсуждение
Используйте это свойство на элементе панели инструментов.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Значение заполнителя для этого управления. (требуемый)
Объявление
Objective C
@property(copy) NSString *accessibilityPlaceholderValueОбсуждение
Используйте это для средств управления, поддерживающих значения заполнителя, такие как текстовые поля.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Содержание, предшествующее этому элементу делителя. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityPreviousContentsОбсуждение
Например, используйте это свойство для установки подпредставления, смежного с элементом разделителя представления разделения.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, содержит ли этот элемент защищенное содержание. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilityProtectedContent) BOOL accessibilityProtectedContentОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Кнопка поиска для этого поля поиска. (требуемый)
Объявление
Objective C
@property(strong) id accessibilitySearchButtonОбсуждение
Используйте это свойство на поле поиска.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Поисковое меню для этого поля поиска. (требуемый)
Объявление
Objective C
@property(strong) id accessibilitySearchMenuОбсуждение
Используйте это свойство на поле поиска.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Булево значение, указывающее, выбирается ли в настоящее время этот элемент. (требуемый)
Объявление
Objective C
@property(getter=isAccessibilitySelected) BOOL accessibilitySelectedОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Массив, содержащий представления и панель разделителя от этого представления разделения. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilitySplittersОбсуждение
Используйте на элементе представления разделения.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Элементы вкладки для этого представления вкладки. (требуемый)
Объявление
Objective C
@property(copy) NSArray *accessibilityTabsОбсуждение
Используйте на элементе представления вкладки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
URL связался с этим элементом. (требуемый)
Объявление
Objective C
@property(copy) NSURL *accessibilityURLОператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Вертикальная полоса прокрутки для этого представления прокрутки. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityVerticalScrollBarОбсуждение
Используйте это свойство на представлении с возможностью прокрутки.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Значение предупреждения для этого индикатора уровня. (требуемый)
Объявление
Objective C
@property(strong) id accessibilityWarningValueОбсуждение
Используйте это для элементов как индикатор уровня заряда батареи. Это наборы свойств граничное значение. Если значение элемента превышает граничное значение, элемент достиг стадии предупреждения.
Оператор импорта
Objective C
@import AppKit;Доступность
Доступный в OS X v10.10 и позже.
-
Отменяет текущую работу. (требуемый)
Объявление
Swift
func accessibilityPerformCancel() -> BoolObjective C
- (BOOL)accessibilityPerformCancelВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Моделирует нажатие Return в этом элементе. (требуемый)
Объявление
Swift
func accessibilityPerformConfirm() -> BoolObjective C
- (BOOL)accessibilityPerformConfirmВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на элементах, берущих ввод с клавиатуры, такой как текстовое поле.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Декременты значение этого элемента. (требуемый)
Объявление
Swift
func accessibilityPerformDecrement() -> BoolObjective C
- (BOOL)accessibilityPerformDecrementВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на элементах, имеющих корректируемое
accessibilityValueсвойство.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Удаляет значение этого элемента. (требуемый)
Объявление
Swift
func accessibilityPerformDelete() -> BoolObjective C
- (BOOL)accessibilityPerformDeleteВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на элементах со значениями.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Постепенно увеличьте значение этого элемента. (требуемый)
Объявление
Swift
func accessibilityPerformIncrement() -> BoolObjective C
- (BOOL)accessibilityPerformIncrementВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на элементах, имеющих корректируемое
accessibilityValueсвойство.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Выбирает этот элемент. (требуемый)
Объявление
Swift
func accessibilityPerformPick() -> BoolObjective C
- (BOOL)accessibilityPerformPickВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на выбираемых элементах, таких как пункт меню.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Моделирует щелчок по этому элементу. (требуемый)
Объявление
Swift
func accessibilityPerformPress() -> BoolObjective C
- (BOOL)accessibilityPerformPressВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте на элементах, ведущих себя кнопки Мне нравится.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Выявляет это окно. (требуемый)
Объявление
Swift
func accessibilityPerformRaise() -> BoolObjective C
- (BOOL)accessibilityPerformRaiseВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Окно ведет себя, как будто Вы щелкнули по строке заголовка окна.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Дисплеи альтернативный UI этого элемента. (требуемый)
Объявление
Swift
func accessibilityPerformShowAlternateUI() -> BoolObjective C
- (BOOL)accessibilityPerformShowAlternateUIВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Используйте это для инициирования изменений в UI вследствие парения мыши или подобного события.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвраты к исходному UI этого элемента. (требуемый)
Объявление
Swift
func accessibilityPerformShowDefaultUI() -> BoolObjective C
- (BOOL)accessibilityPerformShowDefaultUIВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Вызовите этот метод после успешного вызова
accessibilityPerformShowAlternateUIвозвратиться к исходному UI.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Дисплеи этот элемент меню. (требуемый)
Объявление
Swift
func accessibilityPerformShowMenu() -> BoolObjective C
- (BOOL)accessibilityPerformShowMenuВозвращаемое значение
YEStrueесли было успешно инициировано действие; иначе,NOfalse. Это не указывает успешность или неуспешность действия, просто что было успешно инициировано действие.Обсуждение
Выводит на экран контекстное меню для этого элемента.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Указывает, может ли предоставленный селектор быть вызван на этот элемент. (требуемый)
Объявление
Swift
func isAccessibilitySelectorAllowed(_selector: Selector) -> BoolObjective C
- (BOOL)isAccessibilitySelectorAllowed:(SEL)selectorПараметры
selectorСелектор для проверки.
Возвращаемое значение
YEStrue, если клиенты доступности могут вызвать селектор; иначе,NOfalse.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
