Classe System::Drawing::StringFormat

StringFormat class

Encapsule les informations de mise en page du texte, les manipulations d’affichage et les fonctionnalités OpenType. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject() . Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

class StringFormat : public System::Object

Méthodes

MéthodeDescription
Clone()Renvoie une copie exacte de l’objet actuel.
get_Alignment() constRenvoie une valeur qui indique l’alignement horizontal de la chaîne.
get_DigitSubstitutionLanguage() constRenvoie une valeur qui indique la langue utilisée lorsque les chiffres locaux sont remplacés par des chiffres occidentaux.
get_DigitSubstitutionMethod() constRenvoie la méthode de substitution des chiffres.
get_FormatFlags() constRenvoie une combinaison binaire de StringFormatFlags qui spécifie le format de chaîne représenté par l’objet actuel.
static get_GenericDefault()Renvoie un objet StringFormat qui représente un format générique par défaut.
static get_GenericTypographic()Renvoie un objet StringFormat qui représente un format typographique générique.
get_HotkeyPrefix() constRenvoie la valeur qui indique comment le préfixe de raccourci clavier est affiché.
get_LineAlignment() constRenvoie une valeur qui indique l’alignement vertical de la chaîne.
get_Trimming() constRenvoie une valeur qui indique comment la chaîne est tronquée.
GetCharacterRangesCount() constObtient la taille du tableau CharacterRange.
GetTabStops(float&) constRenvoie les tabulations pour l’objet StringFormat actuel.
set_Alignment(StringAlignment)Définit l’alignement horizontal de la chaîne.
set_FormatFlags(StringFormatFlags)Définit les indicateurs de format de chaîne.
set_HotkeyPrefix(Text::HotkeyPrefix)Définit la valeur qui spécifie comment le préfixe de raccourci clavier doit être affiché.
set_LineAlignment(StringAlignment)Définit l’alignement vertical de la chaîne.
set_Trimming(StringTrimming)Définit une valeur qui spécifie comment la chaîne est tronquée.
SetDigitSubstitution(int32_t, StringDigitSubstitute)Définit la langue et la méthode de substitution des chiffres.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)Définit un tableau d’objets CharacterRange qui représentent les plages de caractères mesurées par un appel à la méthode MeasureCharacterRanges().
SetTabStops(float, const ArrayPtr<float>&)Définit les tabulations pour l’objet StringFormat actuel.
StringFormat()Construit une nouvelle instance de la classe StringFormat.
StringFormat(StringFormatFlags, int32_t)Construit une nouvelle instance de la classe StringFormat avec les indicateurs de format et la langue spécifiés.
StringFormat(const SharedPtr<StringFormat>&)Constructeur de copie.

Voir aussi