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

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

Разработчик

Ссылка AXTextAttributedString.h

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

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

Ссылка AXTextAttributedString.h

Этот заголовочный файл содержит определения констант, используемых с объектами доступности, представляющими приписанные строки. Приписанная строка является ассоциацией диапазона символов и их атрибутов, таких как цвет и шрифт. Если объект доступности представляет приписанную строку, значение kAXParameterizedAttributeStringAttribute атрибут является приписанным строковым объектом (a CFAttributedStringRef или NSAttributedString) это использует константы, определенные в этом заголовочном файле для определения его атрибутов.

Включенные заголовки

  • <CoreFoundation/CoreFoundation.h>

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Объявление

    Swift

    var kAXAttachmentTextAttribute: Unmanaged<CFString>! var kAXAutocorrectedTextAttribute: Unmanaged<CFString>! var kAXBackgroundColorTextAttribute: Unmanaged<CFString>! var kAXFontFamilyKey: Unmanaged<CFString>! var kAXFontNameKey: Unmanaged<CFString>! var kAXFontSizeKey: Unmanaged<CFString>! var kAXFontTextAttribute: Unmanaged<CFString>! var kAXForegroundColorTextAttribute: Unmanaged<CFString>! var kAXLinkTextAttribute: Unmanaged<CFString>! var kAXMarkedMisspelledTextAttribute: Unmanaged<CFString>! var kAXMisspelledTextAttribute: Unmanaged<CFString>! var kAXNaturalLanguageTextAttribute: Unmanaged<CFString>! var kAXReplacementStringTextAttribute: Unmanaged<CFString>! var kAXShadowTextAttribute: Unmanaged<CFString>! var kAXStrikethroughColorTextAttribute: Unmanaged<CFString>! var kAXStrikethroughTextAttribute: Unmanaged<CFString>! var kAXSuperscriptTextAttribute: Unmanaged<CFString>! var kAXUnderlineColorTextAttribute: Unmanaged<CFString>! var kAXUnderlineTextAttribute: Unmanaged<CFString>! var kAXVisibleNameKey: Unmanaged<CFString>!

    Objective C

    extern CFStringRef kAXMarkedMisspelledTextAttribute AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER; // AXUIElementRef extern CFStringRef kAXAttachmentTextAttribute ; // AXUIElementRef extern CFStringRef kAXAutocorrectedTextAttribute ; // CFBooleanRef extern CFStringRef kAXBackgroundColorTextAttribute ; // CGColorRef extern CFStringRef kAXFontFamilyKey ; // CFStringRef - not required extern CFStringRef kAXFontNameKey ; // CFStringRef - required extern CFStringRef kAXFontSizeKey ; // CFNumberRef - required extern CFStringRef kAXFontTextAttribute ; // CFDictionaryRef - see kAXFontTextAttribute keys below extern CFStringRef kAXForegroundColorTextAttribute ; // CGColorRef extern CFStringRef kAXLinkTextAttribute ; // AXUIElementRef extern CFStringRef kAXMarkedMisspelledTextAttribute AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER; // AXUIElementRef extern CFStringRef kAXMisspelledTextAttribute ; // AXUIElementRef extern CFStringRef kAXNaturalLanguageTextAttribute ; // CFStringRef - the spoken language of the text extern CFStringRef kAXReplacementStringTextAttribute ; // CFStringRef extern CFStringRef kAXShadowTextAttribute ; // CFBooleanRef extern CFStringRef kAXStrikethroughColorTextAttribute ; // CGColorRef extern CFStringRef kAXStrikethroughTextAttribute ; // CFBooleanRef extern CFStringRef kAXSuperscriptTextAttribute ; // CFNumberRef = + number for superscript - for subscript extern CFStringRef kAXUnderlineColorTextAttribute ; // CGColorRef extern CFStringRef kAXUnderlineTextAttribute ; // CFNumberRef - AXUnderlineStyle extern CFStringRef kAXVisibleNameKey ; // CFStringRef - not required

    Константы

    • AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER

      AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER

      A CFBooleanRef значение, указывающее, показан ли текст явно, как написано c орфографическими ошибками (например, с загогулиной под текстом).

    • kAXAttachmentTextAttribute

      kAXAttachmentTextAttribute

      AXUIElementRef значение для объекта доступности представление текстового присоединения.

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

    • kAXAutocorrectedTextAttribute

      kAXAutocorrectedTextAttribute

      A CFBooleanRef значение, указывающее, автоматически корректировался ли текст.

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

    • kAXBackgroundColorTextAttribute

      kAXBackgroundColorTextAttribute

      A CGColorRef значение, описывающее цвет фона.

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

    • kAXFontFamilyKey

      kAXFontFamilyKey

      Дополнительный ключ kAXFontTextAttribute словарь для семейства шрифтов называет в a CFStringRef.

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

    • kAXFontNameKey

      kAXFontNameKey

      Требуемый ключ kAXFontTextAttribute словарь для имени шрифта в a CFStringRef.

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

    • kAXFontSizeKey

      kAXFontSizeKey

      Требуемый ключ kAXFontTextAttribute словарь для размера шрифта в a CFNumberRef.

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

    • kAXFontTextAttribute

      kAXFontTextAttribute

      Словарь (a CFDictionaryRef) из двух или больше ключей шрифта.

      Словарь, связанный с этим атрибутом, должен содержать kAXFontNameKey и kAXFontSizeKey ключи шрифта. Это может также содержать kAXFontFamilyKey и kAXVisibleNameKey ключи шрифта.

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

    • kAXForegroundColorTextAttribute

      kAXForegroundColorTextAttribute

      A CGColorRef значение, описывающее основной цвет.

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

    • kAXLinkTextAttribute

      kAXLinkTextAttribute

      AXUIElementRef значение раньше получало доступ к объекту к который указанный диапазон текстовых ссылок.

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

    • kAXMarkedMisspelledTextAttribute

      kAXMarkedMisspelledTextAttribute

      A CFBooleanRef значение, указывающее, показан ли текст явно, как написано c орфографическими ошибками (например, с загогулиной под текстом).

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

    • kAXMisspelledTextAttribute

      kAXMisspelledTextAttribute

      A CFBooleanRef значение, указывающее, пишется ли текст c орфографическими ошибками.

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

    • kAXNaturalLanguageTextAttribute

      kAXNaturalLanguageTextAttribute

      A CFStringRef значение, указывающее язык, на котором на тексте будет говорить вслух система.

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

    • kAXReplacementStringTextAttribute

      kAXReplacementStringTextAttribute

      A CFStringRef значение, указывающее строку, которая заменит текст.

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

    • kAXShadowTextAttribute

      kAXShadowTextAttribute

      A CFBooleanRef значение, указывающее, выводит ли текст на экран тень.

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

    • kAXStrikethroughColorTextAttribute

      kAXStrikethroughColorTextAttribute

      A CGColorRef значение, описывающее цвет перечеркивания.

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

    • kAXStrikethroughTextAttribute

      kAXStrikethroughTextAttribute

      A CFBooleanRef значение, указывающее, выводит ли текст на экран перечеркивание.

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

    • kAXSuperscriptTextAttribute

      kAXSuperscriptTextAttribute

      A CFNumberRef значение, указывающее, является ли текст верхним индексом (значение> 0) или нижний индекс (значение <0).

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

    • kAXUnderlineColorTextAttribute

      kAXUnderlineColorTextAttribute

      A CGColorRef значение, описывающее цвет подчеркивания.

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

    • kAXUnderlineTextAttribute

      kAXUnderlineTextAttribute

      A CFNumberRef значение, описывающее стиль подчеркивания (см. AXUnderlineStyle для возможных значений).

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

    • kAXVisibleNameKey

      kAXVisibleNameKey

      Дополнительный ключ kAXFontTextAttribute словарь для шрифта выводит на экран имя в a CFStringRef.

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

  • Значения, описывающие стиль подчеркивания (используемый с kAXUnderlineTextAttribute атрибут).

    Объявление

    Swift

    typealias AXUnderlineStyle = UInt32

    Objective C

    enum { kAXUnderlineStyleNone = 0x0, kAXUnderlineStyleSingle = 0x1, kAXUnderlineStyleThick = 0x2, kAXUnderlineStyleDouble = 0x9 }; typedef UInt32 AXUnderlineStyle;

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

    Objective C

    @import ApplicationServices;

    Swift

    import ApplicationServices

    Доступность

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