CoreText Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен CoreText предоставляет низкоуровневые классы для размещения и отрисовки текста.
Классы
CTFont |
Представляет шрифт CoreText. |
CTFontCollection |
Коллекции шрифтов — это стандартный механизм, используемый для перечисления дескрипторов шрифтов. |
CTFontCollectionOptionKey |
Класс, статическое свойство которого может использоваться в качестве ключа для , используемого NSDictionaryCTFontCollectionOptions. |
CTFontCollectionOptions |
Параметры, которые можно использовать для создания CTFontCollection объектов. |
CTFontDescriptor |
Дескрипторы шрифта содержат описание функций шрифта, которые могут идентифицировать шрифт. |
CTFontDescriptorAttributeKey |
Допустимый ключ для использования со свойствами CTFontDescriptor атрибута. |
CTFontDescriptorAttributes |
Строго типизированный класс, содержащий атрибуты шрифта. |
CTFontFeatureAllTypographicFeatures |
Объект , CTFontFeatureSelectors представляющий все признаки типов. |
CTFontFeatureAlternateKana |
A CTFontFeatureSelectors для альтернативной каны. |
CTFontFeatureAnnotation |
Объект , CTFontFeatureSelectors описывающий заметки функций. |
CTFontFeatureCaseSensitiveLayout |
Объект , CTFontFeatureSelectors описывающий функции, связанные с интервалом или макетом с учетом регистра. |
CTFontFeatureCharacterAlternatives |
Объект , CTFontFeatureSelectors описывающий функцию, позволяющую использовать альтернативные символы. |
CTFontFeatureCharacterShape |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с фигурами символов, такими как формы Ходжо Кандзи, формы JIS 78 и т. д. |
CTFontFeatureCJKRomanSpacing |
Объект , CTFontFeatureSelectors описывающий функции, связанные с chines, японской и корейской типографикой. |
CTFontFeatureCJKSymbolAlternatives |
Объект , CTFontFeatureSelectors описывающий функции, связанные с chines, японской и корейской типографикой. |
CTFontFeatureCJKVerticalRomanPlacement |
Объект , CTFontFeatureSelectors описывающий функции, связанные с chines, японской и корейской типографикой. |
CTFontFeatureContextualAlternates |
Объект , CTFontFeatureSelectors описывающий функции, связанные с альтернативами swash. |
CTFontFeatureCursiveConnection |
Объект , CTFontFeatureSelectors описывающий функции, связанные с соединением каристивных букв. |
CTFontFeatureDesignComplexity |
Объект , CTFontFeatureSelectors описывающий функции, связанные со сложностью на уровне разработки. |
CTFontFeatureDiacritics |
Объект CTFontFeatureSelectors , описывающий признаки, связанные с видимостью и составом диакритических знаков. |
CTFontFeatureFractions |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с отображением дробей. |
CTFontFeatureIdeographicAlternatives |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с идеографическими альтернативами. |
CTFontFeatureIdeographicSpacing |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с идеографическим интервалом. |
CTFontFeatureItalicCJKRoman |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с текстом курсивом на японском, японском и корейском языках. |
CTFontFeatureKanaSpacing |
Объект , CTFontFeatureSelectors описывающий функции, связанные с интервалом кана. |
CTFontFeatureKey |
Класс, статические свойства которого можно использовать в качестве ключей для класса , используемого NSDictionaryCTFontFeatures. |
CTFontFeatureLetterCase |
Объект , CTFontFeatureSelectors описывающий функции, связанные с параметрами прописных букв, например начальная прописная буква. |
CTFontFeatureLigatures |
Объект , CTFontFeatureSelectors описывающий, включены или отключены ли признаки лигатуры. |
CTFontFeatureLinguisticRearrangementConnection |
Объект , CTFontFeatureSelectors описывающий, включена ли лингвистическая перестройка. |
CTFontFeatureLowerCase |
Объект , CTFontFeatureSelectors описывающий функции, связанные с отображением строчные буквы. |
CTFontFeatureMathematicalExtras |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с математическими формулами. |
CTFontFeatureNumberCase |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с отображением номеров заглавных букв. |
CTFontFeatureNumberSpacing |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с интервалом чисел. |
CTFontFeatureOrnamentSets |
Объект , CTFontFeatureSelectors описывающий функции, связанные с интервалом или макетом с учетом регистра. |
CTFontFeatureOverlappingCharacters |
Объект , CTFontFeatureSelectors который разрешает или запрещает перекрывать символы. |
CTFontFeatureRubyKana |
Объект CTFontFeatureSelectors , описывающий функции, связанные с применением рубинов в Кане. |
CTFontFeatures |
Инкапсулирует признаки CTFont. |
CTFontFeatureSelectorKey |
Класс, статические свойства которого можно использовать в качестве ключей для класса , используемого NSDictionaryCTFontFeatureSelectors. |
CTFontFeatureSelectors |
Инкапсулирует словарь признаков шрифта. |
CTFontFeatureSettings |
Параметры CTFont компонентов или CTFontDescriptorAttributes. |
CTFontFeatureSmartSwash |
Объект , CTFontFeatureSelectors описывающий функции, связанные с смарт-пашетами. |
CTFontFeatureStyleOptions |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с шрифтами, такими как прописные буквы и гравированный текст. |
CTFontFeatureStylisticAlternatives |
Объект , CTFontFeatureSelectors описывающий функции, связанные с альтернативными стилями. |
CTFontFeatureTextSpacing |
Объект , CTFontFeatureSelectors описывающий функции, связанные с текстовыми интервалами. |
CTFontFeatureTransliteration |
Объект , CTFontFeatureSelectors описывающий функции, связанные с транслитерацией. |
CTFontFeatureTypographicExtras |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с типографическими дополнительными компонентами, такими как interrobangs, преобразование дефисов в em- или en-dashes и т. д. |
CTFontFeatureUnicodeDecomposition |
Объект , CTFontFeatureSelectors описывающий функции, связанные с разложением Юникода. |
CTFontFeatureUpperCase |
Объект , CTFontFeatureSelectors описывающий функции, связанные с отображением прописных букв. |
CTFontFeatureVerticalPosition |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с вертикальным позиционированием. |
CTFontFeatureVerticalSubstitutionConnection |
Объект , CTFontFeatureSelectors описывающий признаки, связанные с вертикальной подстановкой. |
CTFontManager |
Управляет центральной системой шрифтов CoreText. |
CTFontManager.Notifications |
Наблюдатель для получения уведомлений о добавлении шрифтов в реестр. |
CTFontManagerErrorExtensions |
Методы расширения для перечисления CoreText.CTFontManagerError. |
CTFontTraitKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTFontTraits |
CTFontTraits |
Стандартные признаки для CTFontDescriptor. |
CTFontVariation |
Инкапсулирует словарь вариантов шрифтов. |
CTFontVariationAxes |
Инкапсулирует словарь оси шрифтов и вариантов. |
CTFontVariationAxisKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTFontVariationAxes |
CTFrame |
Прямоугольная область, содержащая строки текста. |
CTFrameAttributeKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTFrameAttributes |
CTFrameAttributes |
Инкапсулирует атрибуты, используемые при создании CTFrame. |
CTFramesetter |
Размещает тип в прямоугольной рамке. |
CTGlyphInfo |
Предоставляет возможность переопределить сопоставление Юникода с глифом CTFontдля . |
CTLine |
Строка текста, состоящая из массивов CTRuns. |
CTParagraphStyle |
Описывает стиль абзацев. |
CTParagraphStyleSettings |
Класс , который можно использовать для переопределения элементов CTParagraphStyleобъекта . |
CTRun |
Выполнение глифа. То есть ряд последовательных глифов с одинаковыми атрибутами и направлением. |
CTRunDelegate |
Объект делегата, который можно использовать для обработки CTRunDelegateOperations в объекте CTRun. |
CTRunDelegateOperations |
Класс , представляющий операции, возможные в объекте CTRunDelegate. |
CTStringAttributeKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTStringAttributes |
CTStringAttributes |
Задает атрибуты CTRunобъекта . |
CTTextTab |
Представляет вкладку в CTParagraphStyle. |
CTTextTabOptionKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTTextTabOptions |
CTTextTabOptions |
Параметры, связанные с CTTextTab. |
CTTypesetter |
Класс, выполняющий макет строк. |
CTTypesetterOptionKey |
Класс, статические свойства которого можно использовать в качестве ключей NSDictionary для .CTTypesetterOptions |
CTTypesetterOptions |
Параметры, применимые к объекту T:CoreText:CTTypesetter . |
Перечисления
CTBaselineClass |
Тип базовых показателей, поддерживаемых при вводе текста. |
CTBaselineFont |
Перечисление, значения которого указывают, является ли базовый шрифт исходным шрифтом или ссылочным шрифтом. |
CTCharacterCollection |
Класс, статические поля которого задают коллекции символов. |
CTFontDescriptorMatchingState |
Перечисление, значения которого можно использовать в качестве параметров метода MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>) . |
CTFontFeatureAllTypographicFeatures.Selector |
Перечисление, значения которого можно использовать в качестве аргументов для WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector). |
CTFontFeatureAlternateKana.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureAnnotation.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCaseSensitiveLayout.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCharacterAlternatives.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCharacterShape.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCJKRomanSpacing.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCJKSymbolAlternatives.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCJKVerticalRomanPlacement.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureContextualAlternates.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureCursiveConnection.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureDesignComplexity.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureDiacritics.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureFractions.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureIdeographicAlternatives.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureIdeographicSpacing.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureItalicCJKRoman.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureKanaSpacing.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureLetterCase.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureLigatures.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureLinguisticRearrangementConnection.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureLowerCase.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureMathematicalExtras.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureNumberCase.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureNumberSpacing.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureOrnamentSets.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureOverlappingCharacters.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureRubyKana.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureSmartSwash.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureStyleOptions.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureStylisticAlternatives.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureTextSpacing.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureTransliteration.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureTypographicExtras.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureUnicodeDecomposition.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureUpperCase.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureVerticalPosition.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFeatureVerticalSubstitutionConnection.Selector |
Перечисление, значения которого возвращаются Feature. |
CTFontFormat |
Формат шрифта. |
CTFontManagerAutoActivation |
Перечисление, значения которого задают значения для автоматической активации шрифтов. |
CTFontManagerError |
Перечисление, значения которого указывают ошибки, связанные с операциями с CTFontManager. |
CTFontManagerScope |
Перечисление, значения которого определяют область для регистрации шрифта. |
CTFontNameKey |
Перечисление, значения которого указывают константы, предоставляющие доступ к именам CTFont, связанным с . |
CTFontOptions |
Параметры, используемые при создании новых экземпляров CTFont класса . |
CTFontOrientation |
Перечисление, значения которого определяют ориентацию CTFontобъекта . |
CTFontPriority |
Перечисление, значения которого определяют приоритет CTFontобъекта . |
CTFontStylisticClass |
Перечисление, значения которого определяют стиль засечек объекта CTFont. |
CTFontSymbolicTraits |
Описывает стиль шрифта. |
CTFontTable |
Перечисление, значения которого представляют теги для доступа к данным таблицы шрифтов. |
CTFontTableOptions |
Перечисление, значения которого можно использовать в качестве флагов для параметров, относящихся к таблицам шрифтов. |
CTFontUIFontType |
Перечисление, значения которого определяют предполагаемое использование шрифта. Используется с C:CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String) |
CTFramePathFillRule |
Перечисление, значения которого определяют правило заполнения, используемое .CTFrame |
CTFrameProgression |
Перечисление, значения которого можно использовать в качестве флагов со свойством Progression . |
CTLigatureFormation |
Перечисление, значения которого определяют важность лигатур в T:CoreText.CTString. |
CTLineBoundsOptions |
Тип вычислений границ, которые мы хотим выполнить в CTLine. |
CTLineBreakMode |
Перечисление, значения которого задают параметры разбиения строк. |
CTLineTruncation |
Перечисление, значения которого задают допустимые параметры усечения строк. |
CTRunStatus | |
CTSuperscriptStyle |
Перечисление, значения которого описывают стиль супер- и вложенных скриптов. |
CTTextAlignment |
Перечисление, значения которого задают параметры выравнивания текста. |
CTUnderlineStyle |
Задает стиль подчеркивающего орнамента. |
CTUnderlineStyleModifiers |
Перечисление, значения которого задают параметры для CTUnderlineStyle. |
CTWritingDirection |
Перечисление, значения которого можно использовать в качестве флагов, указывающих направления записи. |
FontFeatureGroup |
Перечисление, значения которого определяют различные типы признаков шрифта. |
Делегаты
CTLine.CaretEdgeEnumerator |
Пространство имен CoreText предоставляет низкоуровневые классы для размещения и отрисовки текста. |
Комментарии
Предоставляет низкоуровневую платформу для высококачественного оформления в iOS и OSX.
Эта платформа косвенно используется платформами более высокого уровня, такими как N:UIKit, AppKit, WebKit (UIWebView и N:CoreAnimation. Разработчики могут прибегнуть к CoreText, если им требуется более точное управление текстовым макетом, чем тот, который предоставляется высокоуровневой платформой.