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 : IDisposable

Constructeurs

NomLa description
StringFormat()Initialise une nouvelle instance duStringFormat classe.
StringFormat(StringFormat)Initialise une nouvelle instance duStringFormat class de l’existant spécifiéStringFormat objet.
StringFormat(StringFormatFlags)Initialise une nouvelle instance duStringFormatclasse avec le spécifié StringFormatFlags énumération.
StringFormat(StringFormatFlags, int)Initialise une nouvelle instance duStringFormat classe 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.
DigitSubstitutionLanguage { get; }Obtient la langue utilisée lorsque des chiffres locaux sont remplacés par des chiffres occidentaux.
DigitSubstitutionMethod { get; }Obtient la méthode à utiliser pour la substitution de chiffres.
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.
Trimming { get; set; }Obtient ou définit leStringTrimming énumération pour celaStringFormat objet.

Méthodes

NomLa description
Clone()Crée une copie exacte de ceciStringFormat objet.
Dispose()Libère toutes les ressources utilisées par ceStringFormat objet.
GetTabStops(out float)Obtient les taquets de tabulation pour ceciStringFormat objet.
SetDigitSubstitution(int, StringDigitSubstitute)Spécifie la langue et la méthode à utiliser lorsque des chiffres locaux sont remplacés par des chiffres occidentaux.
SetMeasurableCharacterRanges(CharacterRange[])Spécifie un tableau deCharacterRange structures qui représentent les plages de caractères mesurées par un appel à laMeasureCharacterRanges méthode.
SetTabStops(float, float[])Définit des taquets de tabulation pour celaStringFormat objet.

Voir également