StringFormat

StringFormat class

Encapsule les informations de mise en page du texte (telles que l’alignement, l’orientation et les taquets de tabulation), les manipulations d’affichage (telles que l’insertion de points de suspension et la substitution de chiffres nationaux) et les fonctionnalités OpenType. Cette classe ne peut pas être héritée.

public sealed class StringFormat : DisposableObject

Constructeurs

NomLa description
StringFormat()Initialise un nouveauStringFormat objet.
StringFormat(StringFormat)Initialise un nouveauStringFormat objet de l’existant spécifiéStringFormat objet.
StringFormat(StringFormatFlags)Initialise un nouveauStringFormat objet avec le spécifiéStringFormatFlags énumération et langue.

Propriétés

NomLa description
static GenericDefault { get; }Obtient une valeur générique par défautStringFormat objet.
static GenericTypographic { get; }Obtient une typographie génériqueStringFormat objet.
Alignment { get; set; }Obtient ou définit les informations d’alignement du texte sur le plan vertical.
CustomCharIdent { get; set; }Obtient ou définit l’identificateur de caractère personnalisé.
DigitSubstitutionLanguage { get; set; }Obtient ou définit la langue utilisée lorsque des chiffres locaux sont remplacés par des chiffres occidentaux.
DigitSubstitutionMethod { get; set; }Obtient ou définit la méthode à utiliser pour la substitution de chiffres.
Disposed { get; }Obtient une valeur indiquant si cette instance est supprimée.
FirstTabOffset { get; }Obtient le nombre d’espaces entre le début d’une ligne de texte et le premier taquet de tabulation.
FormatFlags { get; set; }Obtient ou définit unStringFormatFlags énumération contenant des informations de formatage.
HotkeyPrefix { get; set; }Obtient ou définit leHotkeyPrefix objet pour celaStringFormat objet.
LineAlignment { get; set; }Obtient ou définit l’alignement de la ligne sur le plan horizontal.
TabStops { get; }Obtient un tableau des distances entre les taquets de tabulation dans les unités spécifiées par lePageUnit propriété.
Trimming { get; set; }Obtient ou définit leStringTrimming énumération pour celaStringFormat objet.

Méthodes

NomLa description
DeepClone()Crée un clone profond de ceciStringFormat objet.
Dispose()Supprime l’instance actuelle.
SetTabStops(float, float[])Définit des taquets de tabulation pour celaStringFormat objet.
override ToString()Convertit ceciStringFormat objet à une chaîne lisible par l’homme.

Voir également