Classe System::Drawing::StringFormat
Contenu
[
Cacher
]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éthode | Description |
|---|---|
| Clone() | Renvoie une copie exacte de l’objet actuel. |
| get_Alignment() const | Renvoie une valeur qui indique l’alignement horizontal de la chaîne. |
| get_DigitSubstitutionLanguage() const | Renvoie une valeur qui indique la langue utilisée lorsque les chiffres locaux sont remplacés par des chiffres occidentaux. |
| get_DigitSubstitutionMethod() const | Renvoie la méthode de substitution des chiffres. |
| get_FormatFlags() const | Renvoie 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() const | Renvoie la valeur qui indique comment le préfixe de raccourci clavier est affiché. |
| get_LineAlignment() const | Renvoie une valeur qui indique l’alignement vertical de la chaîne. |
| get_Trimming() const | Renvoie une valeur qui indique comment la chaîne est tronquée. |
| GetCharacterRangesCount() const | Obtient la taille du tableau CharacterRange. |
| GetTabStops(float&) const | Renvoie 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
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++