NSAccessibilityElement
Этот основанный на ролях протокол объявляет минимальный интерфейс, требуемый взаимодействовать с клиентом доступности. В целом Ваши элементы пользовательского интерфейса не должны принимать этот протокол. Они должны принять более специфичный, основанный на ролях протокол вместо этого. Для списка основанных на ролях протоколов см. Ссылку на протокол NSAccessibility.
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.10 и позже.
-
accessibilityFrame () - accessibilityFrameТребуемыйВозвращает кадр элемента в координатах экрана. (требуемый)
Возвращаемое значение
Кадр элемента в координатах экрана.
Обсуждение
Этот метод является методом get для
NSAccessibilityпротоколaccessibilityFrameсвойство. Этот метод вызывают каждый раз, когда клиенты доступности запрашиваютNSAccessibilitySizeAttributeилиNSAccessibilityPositionAttributeатрибуты.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
-
Возвраты идентификационные данные этого элемента. (требуемый)
Объявление
Swift
optional func accessibilityIdentifier() -> StringObjective C
- (NSString *)accessibilityIdentifierВозвращаемое значение
Возвращает уникальный идентификатор для этого элемента пользовательского интерфейса. Этот ID часто используется в автоматизированном тестировании.
Обсуждение
Этот метод является методом get для
NSAccessibilityпротоколaccessibilityIdentifierсвойство.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
См. также
-
accessibilityParent () - accessibilityParentТребуемыйВозвраты родитель этого элемента в иерархии доступности. (требуемый)
Объявление
Swift
func accessibilityParent() -> AnyObject?Objective C
- (id)accessibilityParentВозвращаемое значение
Родитель этого элемента в иерархии доступности.
Обсуждение
Этот метод является методом get для
NSAccessibilityпротоколaccessibilityParentсвойство.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
См. также
-
Возвращает булево значение, указывающее, имеет ли этот элемент клавиатурный фокус. (требуемый)
Объявление
Swift
optional func isAccessibilityFocused() -> BoolObjective C
- (BOOL)isAccessibilityFocusedВозвращаемое значение
YEStrueесли этот элемент имеет клавиатурный фокус; иначе,NOfalse.Обсуждение
Этот метод является методом get для
NSAccessibilityпротоколaccessibilityFocusedсвойство.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.10 и позже.
См. также
