CoreText Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace CoreText fornece classes de baixo nível para definir e renderizar texto.
Classes
CTFont |
Representa uma fonte CoreText. |
CTFontCollection |
Coleções de fontes são o mecanismo padrão usado para enumerar descritores de fontes. |
CTFontCollectionOptionKey |
Uma classe cuja propriedade estática pode ser usada como uma chave para o NSDictionary usado por CTFontCollectionOptions. |
CTFontCollectionOptions |
Opções que podem ser usadas para criar CTFontCollection objetos. |
CTFontDescriptor |
Os Descritores de Fonte contêm uma descrição dos recursos de fonte que podem identificar uma fonte. |
CTFontDescriptorAttributeKey |
Uma chave válida para uso com CTFontDescriptor propriedades de atributo. |
CTFontDescriptorAttributes |
Classe fortemente tipada que contém atributos de fonte. |
CTFontFeatureAllTypographicFeatures |
Um CTFontFeatureSelectors que representa todos os recursos de tipo. |
CTFontFeatureAlternateKana |
Um CTFontFeatureSelectors para kana alternativo. |
CTFontFeatureAnnotation |
Um CTFontFeatureSelectors que descreve anotações de recursos. |
CTFontFeatureCaseSensitiveLayout |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento ou layout que diferencia maiúsculas de minúsculas. |
CTFontFeatureCharacterAlternatives |
Um CTFontFeatureSelectors que descreve um recurso que permite alternativas de caracteres. |
CTFontFeatureCharacterShape |
Um CTFontFeatureSelectors que descreve os recursos relacionados a formas de caracteres como formulários Hojo Kanji, JIS 78 Forms etc.. |
CTFontFeatureCJKRomanSpacing |
Um CTFontFeatureSelectors que descreve os recursos relacionados à tipografia chines, japonesa e coreana. |
CTFontFeatureCJKSymbolAlternatives |
Um CTFontFeatureSelectors que descreve os recursos relacionados à tipografia chines, japonesa e coreana. |
CTFontFeatureCJKVerticalRomanPlacement |
Um CTFontFeatureSelectors que descreve os recursos relacionados à tipografia chines, japonesa e coreana. |
CTFontFeatureContextualAlternates |
Um CTFontFeatureSelectors que descreve os recursos relacionados a alternativas de lavagem. |
CTFontFeatureCursiveConnection |
Um CTFontFeatureSelectors que descreve os recursos relacionados à conexão de letras cursivas. |
CTFontFeatureDesignComplexity |
Um CTFontFeatureSelectors que descreve os recursos relacionados à complexidade no nível do design. |
CTFontFeatureDiacritics |
Um CTFontFeatureSelectors que descreve os recursos relacionados à visibilidade e à composição de marcas diacríticas. |
CTFontFeatureFractions |
Um CTFontFeatureSelectors que descreve os recursos relacionados a como as frações devem ser exibidas. |
CTFontFeatureIdeographicAlternatives |
Um CTFontFeatureSelectors que descreve os recursos relacionados a alternativas ideográficas. |
CTFontFeatureIdeographicSpacing |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento ideográfico. |
CTFontFeatureItalicCJKRoman |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao texto itálico chinês, japonês e coreano. |
CTFontFeatureKanaSpacing |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento kana. |
CTFontFeatureKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTFontFeatures. |
CTFontFeatureLetterCase |
Um CTFontFeatureSelectors que descreve os recursos relacionados às opções de capitalização, como a capitalização inicial. |
CTFontFeatureLigatures |
Um CTFontFeatureSelectors que descreve se os recursos de ligatura estão ativados ou desativados. |
CTFontFeatureLinguisticRearrangementConnection |
Um CTFontFeatureSelectors que descreve se a reorganização linguística está ativada ou desativada. |
CTFontFeatureLowerCase |
Um CTFontFeatureSelectors que descreve os recursos relacionados à forma como as letras minúsculas são renderizadas. |
CTFontFeatureMathematicalExtras |
Um CTFontFeatureSelectors que descreve os recursos relacionados às fórmulas matemáticas. |
CTFontFeatureNumberCase |
Um CTFontFeatureSelectors que descreve os recursos relacionados à exibição de números de capital. |
CTFontFeatureNumberSpacing |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento de números. |
CTFontFeatureOrnamentSets |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento ou layout que diferencia maiúsculas de minúsculas. |
CTFontFeatureOverlappingCharacters |
Um CTFontFeatureSelectors que permite ou não permite que caracteres se sobreponham. |
CTFontFeatureRubyKana |
Um CTFontFeatureSelectors que descreve os recursos relacionados a aplicativos de rubis para Kana. |
CTFontFeatures |
Encapsula os recursos de um CTFont. |
CTFontFeatureSelectorKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTFontFeatureSelectors. |
CTFontFeatureSelectors |
Encapsula um dicionário de recursos de fonte. |
CTFontFeatureSettings |
As configurações de recurso de um CTFont ou CTFontDescriptorAttributes. |
CTFontFeatureSmartSwash |
Um CTFontFeatureSelectors que descreve os recursos relacionados a lavagens inteligentes. |
CTFontFeatureStyleOptions |
Um CTFontFeatureSelectors que descreve recursos relacionados a recursos de fonte, como maiúsculas iluminadas e texto gravado. |
CTFontFeatureStylisticAlternatives |
Um CTFontFeatureSelectors que descreve os recursos relacionados a estilos alternativos. |
CTFontFeatureTextSpacing |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao espaçamento de texto. |
CTFontFeatureTransliteration |
Um CTFontFeatureSelectors que descreve os recursos relacionados à transliteração. |
CTFontFeatureTypographicExtras |
Um CTFontFeatureSelectors que descreve recursos relacionados a extras tipográficos, como interrobangs, conversão de traços em em- ou en-dashes, etc.. |
CTFontFeatureUnicodeDecomposition |
Um CTFontFeatureSelectors que descreve os recursos relacionados à decomposição do Unicode. |
CTFontFeatureUpperCase |
Um CTFontFeatureSelectors que descreve os recursos relacionados à forma como as letras maiúsculas devem ser exibidas. |
CTFontFeatureVerticalPosition |
Um CTFontFeatureSelectors que descreve os recursos relacionados ao posicionamento vertical. |
CTFontFeatureVerticalSubstitutionConnection |
Um CTFontFeatureSelectors que descreve os recursos relacionados à substituição vertical. |
CTFontManager |
Gerencia o sistema central de fontes CoreText. |
CTFontManager.Notifications |
Observador para receber notificações quando fontes são adicionadas ao registro. |
CTFontManagerErrorExtensions |
Métodos de extensão para a enumeração CoreText.CTFontManagerError. |
CTFontTraitKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTFontTraits. |
CTFontTraits |
As características padrão de um CTFontDescriptor. |
CTFontVariation |
Encapsula um dicionário de variação de fonte. |
CTFontVariationAxes |
Encapsula um dicionário de eixo de variação de fonte. |
CTFontVariationAxisKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTFontVariationAxes. |
CTFrame |
Uma área retangular que contém linhas de texto. |
CTFrameAttributeKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTFrameAttributes. |
CTFrameAttributes |
Encapsula os atributos usados na criação de um CTFrame. |
CTFramesetter |
Dispõe o tipo em um quadro retangular. |
CTGlyphInfo |
Fornece a capacidade de substituir o mapeamento Unicode para glifo para um CTFont. |
CTLine |
Uma linha de texto, composta por uma matriz de CTRuns. |
CTParagraphStyle |
Descreve o estilo dos parágrafos. |
CTParagraphStyleSettings |
Uma classe que pode ser usada para substituir elementos de um CTParagraphStyle. |
CTRun |
Uma execução de glifo. Ou seja, uma série de glifos consecutivos com os mesmos atributos e direção. |
CTRunDelegate |
Um objeto delegado que pode ser usado para manipular CTRunDelegateOperations em um CTRun. |
CTRunDelegateOperations |
Uma classe que representa as operações possíveis em um CTRunDelegate. |
CTStringAttributeKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTStringAttributes. |
CTStringAttributes |
Especifica os atributos de um CTRun. |
CTTextTab |
Representa uma guia em um CTParagraphStyle. |
CTTextTabOptionKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTTextTabOptions. |
CTTextTabOptions |
Opções relacionadas a um CTTextTab. |
CTTypesetter |
Uma classe que executa o layout de linha. |
CTTypesetterOptionKey |
Uma classe cujas propriedades estáticas podem ser usadas como chaves para o NSDictionary usado por CTTypesetterOptions. |
CTTypesetterOptions |
Opções aplicáveis a um objeto T:CoreText:CTTypesetter . |
Enumerações
CTBaselineClass |
O tipo de linhas de base com suporte ao digitar texto. |
CTBaselineFont |
Uma enumeração cujos valores especificam se a fonte de linha de base é da fonte original ou de uma fonte de referência. |
CTCharacterCollection |
Uma classe cujos campos estáticos especificam coleções de caracteres. |
CTFontDescriptorMatchingState |
Uma enumeração cujos valores podem ser usados como parâmetros para o MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>) método . |
CTFontFeatureAllTypographicFeatures.Selector |
Uma enumeração cujos valores podem ser usados como argumentos para WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector). |
CTFontFeatureAlternateKana.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureAnnotation.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCaseSensitiveLayout.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCharacterAlternatives.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCharacterShape.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCJKRomanSpacing.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCJKSymbolAlternatives.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCJKVerticalRomanPlacement.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureContextualAlternates.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureCursiveConnection.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureDesignComplexity.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureDiacritics.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureFractions.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureIdeographicAlternatives.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureIdeographicSpacing.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureItalicCJKRoman.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureKanaSpacing.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureLetterCase.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureLigatures.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureLinguisticRearrangementConnection.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureLowerCase.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureMathematicalExtras.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureNumberCase.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureNumberSpacing.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureOrnamentSets.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureOverlappingCharacters.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureRubyKana.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureSmartSwash.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureStyleOptions.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureStylisticAlternatives.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureTextSpacing.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureTransliteration.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureTypographicExtras.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureUnicodeDecomposition.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureUpperCase.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureVerticalPosition.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFeatureVerticalSubstitutionConnection.Selector |
Uma enumeração cujos valores são retornados por Feature. |
CTFontFormat |
Formato de fonte. |
CTFontManagerAutoActivation |
Uma enumeração cujos valores especificam valores para ativação automática de fontes. |
CTFontManagerError |
Uma enumeração cujos valores especificam erros relacionados a operações no CTFontManager. |
CTFontManagerScope |
Uma enumeração cujos valores especificam o escopo do registro de fonte. |
CTFontNameKey |
Uma enumeração cujos valores especificam constantes que fornecem acesso a nomes associados a um CTFont. |
CTFontOptions |
Opções usadas ao criar novas instâncias da CTFont classe . |
CTFontOrientation |
Uma enumeração cujos valores especificam a orientação de um CTFont. |
CTFontPriority |
Uma enumeração cujos valores especificam a prioridade de um CTFont. |
CTFontStylisticClass |
Uma enumeração cujos valores especificam o estilo serif de um CTFont. |
CTFontSymbolicTraits |
Descreve o estilo de uma fonte. |
CTFontTable |
Uma enumeração cujos valores representam marcas para acessar dados de tabela de fontes. |
CTFontTableOptions |
Uma enumeração cujos valores podem ser usados como sinalizadores para opções relacionadas a tabelas de fontes. |
CTFontUIFontType |
Uma enumeração cujos valores especificam o uso pretendido de uma fonte. Usado com C:CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String) |
CTFramePathFillRule |
Uma enumeração cujos valores especificam a regra de preenchimento usada por um CTFrame. |
CTFrameProgression |
Uma enumeração cujos valores podem ser usados como sinalizadores com a Progression propriedade . |
CTLigatureFormation |
Uma enumeração cujos valores especificam a importância das ligaturas em um T:CoreText.CTString. |
CTLineBoundsOptions |
O tipo de computação de limites que queremos executar em uma CTLine. |
CTLineBreakMode |
Uma enumeração cujos valores especificam opções de quebra de linha. |
CTLineTruncation |
Uma enumeração cujos valores especificam opções válidas para truncamento de linha. |
CTRunStatus |
Uma enumeração cujos valores descrevem o Status de um CTRun. |
CTSuperscriptStyle |
Uma enumeração cujos valores descrevem o estilo de super e sub-scripts. |
CTTextAlignment |
Uma enumeração cujos valores especificam opções para alinhamento de texto. |
CTUnderlineStyle |
Especifica o estilo de um ornamento sublinhado. |
CTUnderlineStyleModifiers |
Uma enumeração cujos valores especificam opções para CTUnderlineStyles. |
CTWritingDirection |
Uma enumeração cujos valores podem ser usados como sinalizadores que indicam instruções de gravação. |
FontFeatureGroup |
Uma enumeração cujos valores especificam vários tipos de recursos de fonte. |
Delegados
CTLine.CaretEdgeEnumerator |
O namespace CoreText fornece classes de baixo nível para definir e renderizar texto. |
Comentários
Fornece a estrutura de baixo nível para tipografia de alta qualidade no iOS e no OSX.
Essa estrutura é usada indiretamente por estruturas de nível superior, como N:UIKit, AppKit, WebKit (UIWebView e N:CoreAnimation. Os desenvolvedores podem recorrer ao CoreText quando precisam de um controle mais fino sobre o layout de texto do que o fornecido pelas estruturas de alto nível.