System.Windows.Media.TextFormatting Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types qui contrôlent la mise en forme du texte, généralement à un niveau inférieur à la présentation de texte basée sur le contrôle ou au modèle objet texte.
Classes
| Nom | Description |
|---|---|
| CultureSpecificCharacterBufferRange |
Représente une plage de caractères associés à une culture. |
| IndexedGlyphRun |
Permet aux clients du moteur de texte de mapper un index de caractères source de texte à l’index correspondant GlyphRun. |
| TextBounds |
Représente le rectangle englobant d’une plage de caractères. |
| TextCharacters |
Représente une collection de glyphes de caractères provenant de polices physiques distinctes. |
| TextCollapsedRange |
Représente la plage de caractères et sa mesure de largeur pour le texte réduit dans une ligne. |
| TextCollapsingProperties |
Représente les caractéristiques du texte réduit. |
| TextEmbeddedObject |
Définit un type de contenu de texte dans lequel la mesure, le test de positionnement et le dessin de l’ensemble du contenu sont effectués dans l’ensemble. |
| TextEmbeddedObjectMetrics |
Spécifie les propriétés d’un TextEmbeddedObject. |
| TextEndOfLine |
Définit une exécution de texte spécialisée utilisée pour marquer la fin d’une ligne. |
| TextEndOfParagraph |
Définit une exécution de texte spécialisée utilisée pour marquer la fin d’un paragraphe. |
| TextEndOfSegment |
Définit une exécution de texte spécialisée utilisée pour marquer la fin d’un segment. |
| TextFormatter |
Fournit des services pour la mise en forme du texte et les lignes de texte cassantes à l’aide d’un client de disposition de texte personnalisé. |
| TextHidden |
Définit une exécution de texte spécialisée utilisée pour marquer une plage de caractères masqués. |
| TextLine |
Fournit une classe abstraite pour prendre en charge les services de mise en forme sur une ligne de texte. |
| TextLineBreak |
Spécifie les propriétés de texte et l’état au point où le texte est rompu par le processus de rupture de ligne. |
| TextMarkerProperties |
Représente une classe abstraite pour définir des marqueurs de texte. |
| TextModifier |
Représente une exécution de texte spécialisée qui peut être utilisée pour modifier les propriétés des exécutions de texte dans sa portée. |
| TextParagraphProperties |
Fournit un ensemble de propriétés, telles que la direction du flux, l’alignement ou la mise en retrait, qui peuvent être appliquées à un paragraphe. Il s’agit d’une classe abstraite. |
| TextRun |
Représente une séquence de caractères qui partagent un jeu de propriétés unique. |
| TextRunBounds |
Représente le rectangle englobant d’une exécution de texte. |
| TextRunCache |
Fournit des services de mise en cache à l’objet TextFormatter afin d’améliorer les performances. |
| TextRunProperties |
Fournit un ensemble de propriétés, telles que la police ou le pinceau de premier plan, qui peuvent être appliquées à un TextRun objet. Il s’agit d’une classe abstraite. |
| TextRunTypographyProperties |
Fournit une classe abstraite pour prendre en charge les propriétés typographiques pour TextRun les objets. |
| TextSimpleMarkerProperties |
Fournit une implémentation générique des propriétés de marqueur de texte. |
| TextSource |
Fournit une classe abstraite pour spécifier des données de caractère et des propriétés de mise en forme à utiliser par l’objet TextFormatter . |
| TextSpan<T> |
Représente une classe générique qui permet un jumelage simple d’un objet de type T et d’une longueur d’exécution spécifiée. |
| TextTabProperties |
Spécifie les propriétés des onglets définis par l’utilisateur. |
| TextTrailingCharacterEllipsis |
Définit les propriétés de texte réduites pour réduire une ligne entière vers la fin à la granularité des caractères, et avec des points de suspension étant le symbole de texte réduit. |
| TextTrailingWordEllipsis |
Définit les propriétés de texte réduites pour réduire une ligne entière vers la fin à la granularité du mot, et avec des points de suspension étant le symbole de texte réduit. |
Structures
| Nom | Description |
|---|---|
| CharacterBufferRange |
Décrit une chaîne de caractères. |
| CharacterBufferReference |
Décrit une mémoire tampon de caractères pour une exécution de texte. |
| CharacterHit |
Représente des informations sur un caractère atteint dans une exécution de glyphe. |
| MinMaxParagraphWidth |
Représente la plus petite et la plus grande largeur de paragraphe possible qui peut contenir entièrement le contenu de texte spécifié. |
Énumérations
| Nom | Description |
|---|---|
| InvertAxes |
Indiquez l’inversion des axes horizontaux et verticaux de la surface de dessin. |
| TextCollapsingStyle |
Spécifie le style du texte réduit. |
| TextTabAlignment |
Décrit comment le texte est aligné à un emplacement d’onglet. |