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

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

Разработчик

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

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

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

NSAccessibilityLayoutArea

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

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


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

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


Swift

import AppKit

Objective C

@import AppKit;

Доступность


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

    Объявление

    Swift

    func accessibilityChildren() -> [AnyObject]?

    Objective C

    - (NSArray *)accessibilityChildren

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

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

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

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

    Объявление

    Swift

    func accessibilityFocusedUIElement() -> AnyObject

    Objective C

    - (id)accessibilityFocusedUIElement

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

    Дочерний элемент, в настоящее время имеющий фокус. Если никакие дочерние элементы не имеют фокус, он возвращается nil.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.10.

  • Возвращает краткое описание этой области расположения. (требуемый)

    Объявление

    Swift

    func accessibilityLabel() -> String

    Objective C

    - (NSString *)accessibilityLabel

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

    Описание этой области расположения.

    Обсуждение

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

    Не включайте тип управления в метку (например, используйте «Холст» не “область Расположения Холста”). Если возможное применение отдельное слово. Чтобы помочь гарантировать, что клиенты доступности как VoiceOver читают метку с корректной интонацией, эта метка должна запуститься с прописной буквы. Не помещайте период в конец. Всегда локализуйте метку.

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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

    См. также

    accessibilityLabel

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

    Объявление

    Swift

    func accessibilitySelectedChildren() -> [AnyObject]?

    Objective C

    - (NSArray *)accessibilitySelectedChildren

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

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

    Обсуждение

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

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

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

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