Partager via


TextRunTypographyProperties Classe

Définition

Fournit une classe abstraite pour la prise en charge des propriétés de typographie pour les objets TextRun.

public ref class TextRunTypographyProperties abstract
public abstract class TextRunTypographyProperties
type TextRunTypographyProperties = class
Public MustInherit Class TextRunTypographyProperties
Héritage
TextRunTypographyProperties

Remarques

Le client de disposition de texte utilise la TextRunTypographyProperties classe pour générer un ensemble de fonctionnalités traitées par le moteur de disposition OpenType.

Constructeurs

TextRunTypographyProperties()

Initialise une nouvelle instance de la classe TextRunTypographyProperties.

Propriétés

AnnotationAlternates

Obtient l'index d'un format d'annotation autre.

Capitals

Obtient une valeur qui indique la forme majuscule de la police sélectionnée.

CapitalSpacing

Obtient une valeur qui indique si l'espacement entre les glyphes pour le texte en majuscules est ajusté globalement pour améliorer la lisibilité.

CaseSensitiveForms

Obtient une valeur qui indique si les glyphes ajustent leur position verticale pour mieux s'aligner avec les glyphes majuscules.

ContextualAlternates

Obtient une valeur qui indique si les formats de glyphe personnalisés peuvent être utilisés suivant le contexte du texte restitué.

ContextualLigatures

Obtient une valeur qui indique si les ligatures contextuelles sont activées.

ContextualSwashes

Obtient une valeur qui spécifie l'index d'un format de paraphes contextuel.

DiscretionaryLigatures

Obtient une valeur qui indique si les ligatures discrétionnaires sont activées.

EastAsianExpertForms

Obtient une valeur qui indique si les formats de police japonais standard ont été remplacés par les formats typographiques préférés correspondants.

EastAsianLanguage

Obtient une valeur qui indique la version de glyphes à utiliser pour un système d'écriture ou un langage spécifique.

EastAsianWidths

Obtient une valeur qui indique la largeur proportionnelle à utiliser pour les caractères latins dans une police d'Asie de l'Est.

Fraction

Obtient une valeur qui indique le style de fraction.

HistoricalForms

Obtient une valeur qui indique si les formats historiques sont activés.

HistoricalLigatures

Obtient une valeur qui indique si les ligatures historiques sont activées.

Kerning

Obtient une valeur qui indique si le crénage est activé.

MathematicalGreek

Obtient une valeur qui indique si les formats de police typographiques standard des glyphes grecs ont été remplacés par les formats de police correspondants utilisés communément dans la notation mathématique.

NumeralAlignment

Obtient l'alignement des largeurs lors de l'utilisation de chiffres.

NumeralStyle

Obtient une valeur qui indique le jeu de glyphes utilisé pour restituer des formats de police autres numériques.

SlashedZero

Obtient une valeur qui indique si un format de police nul nominal doit être remplacé par un zéro barré.

StandardLigatures

Obtient une valeur qui indique si les ligatures standard sont activées.

StandardSwashes

Obtient l'index d'un format de paraphes standard.

StylisticAlternates

Obtient l'index d'un format de remplaçants stylistiques.

StylisticSet1

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet10

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet11

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet12

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet13

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet14

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet15

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet16

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet17

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet18

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet19

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet2

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet20

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet3

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet4

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet5

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet6

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet7

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet8

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

StylisticSet9

Obtient une valeur qui indique si un ensemble stylistique de format de police est activé.

Variants

Obtient une valeur qui indique une variation du format typographique standard à utiliser.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnPropertiesChanged()

Corrige l'état interne pour une classe dérivée TextRunTypographyProperties lorsqu'une propriété TextRunTypographyProperties modifie sa valeur.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi