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

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

Разработчик

Ссылка платформы AppKit ссылка на протокол NSAccessibilityElement

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

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

NSAccessibilityElement

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

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


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


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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


Доступный в OS X v10.10 и позже.
  • Возвращает кадр элемента в координатах экрана. (требуемый)

    Объявление

    Swift

    func accessibilityFrame() -> NSRect

    Objective C

    - (NSRect)accessibilityFrame

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

    Кадр элемента в координатах экрана.

    Обсуждение

    Этот метод является методом get для NSAccessibility протокол accessibilityFrame свойство. Этот метод вызывают каждый раз, когда клиенты доступности запрашивают NSAccessibilitySizeAttribute или NSAccessibilityPositionAttribute атрибуты.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

  • Возвраты идентификационные данные этого элемента. (требуемый)

    Объявление

    Swift

    optional func accessibilityIdentifier() -> String

    Objective C

    - (NSString *)accessibilityIdentifier

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

    Возвращает уникальный идентификатор для этого элемента пользовательского интерфейса. Этот ID часто используется в автоматизированном тестировании.

    Обсуждение

    Этот метод является методом get для NSAccessibility протокол accessibilityIdentifier свойство.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    accessibilityIdentifier

  • Возвраты родитель этого элемента в иерархии доступности. (требуемый)

    Объявление

    Swift

    func accessibilityParent() -> AnyObject?

    Objective C

    - (id)accessibilityParent

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

    Родитель этого элемента в иерархии доступности.

    Обсуждение

    Этот метод является методом get для NSAccessibility протокол accessibilityParent свойство.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    accessibilityParent

  • Возвращает булево значение, указывающее, имеет ли этот элемент клавиатурный фокус. (требуемый)

    Объявление

    Swift

    optional func isAccessibilityFocused() -> Bool

    Objective C

    - (BOOL)isAccessibilityFocused

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

    YEStrue если этот элемент имеет клавиатурный фокус; иначе, NOfalse.

    Обсуждение

    Этот метод является методом get для NSAccessibility протокол accessibilityFocused свойство.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    accessibilityFocused