Classe System::Drawing::StringFormat
Contenuti
[
Nascondere
]StringFormat class
Incapsula informazioni sul layout del testo, manipolazioni di visualizzazione e funzionalità OpenType. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject() . Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
class StringFormat : public System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| Clone() | Restituisce una copia esatta dell’oggetto corrente. |
| get_Alignment() const | Restituisce un valore che indica l’allineamento orizzontale della stringa. |
| get_DigitSubstitutionLanguage() const | Restituisce un valore che indica la lingua utilizzata quando le cifre locali vengono sostituite con cifre occidentali. |
| get_DigitSubstitutionMethod() const | Restituisce il metodo di sostituzione delle cifre. |
| get_FormatFlags() const | Restituisce una combinazione bitwise di StringFormatFlags che specifica il formato della stringa rappresentato dall’oggetto corrente. |
| static get_GenericDefault() | Restituisce un oggetto StringFormat che rappresenta un formato predefinito generico. |
| static get_GenericTypographic() | Restituisce un oggetto StringFormat che rappresenta un formato tipografico generico. |
| get_HotkeyPrefix() const | Restituisce il valore che indica come viene visualizzato il prefisso del tasto di scelta rapida. |
| get_LineAlignment() const | Restituisce un valore che indica l’allineamento verticale della stringa. |
| get_Trimming() const | Restituisce un valore che indica come la stringa viene troncata. |
| GetCharacterRangesCount() const | Ottiene la dimensione dell’array CharacterRange. |
| GetTabStops(float&) const | Restituisce le tabulazioni per l’oggetto StringFormat corrente. |
| set_Alignment(StringAlignment) | Imposta l’allineamento orizzontale della stringa. |
| set_FormatFlags(StringFormatFlags) | Imposta i flag del formato della stringa. |
| set_HotkeyPrefix(Text::HotkeyPrefix) | Imposta il valore che specifica come deve essere visualizzato il prefisso del tasto di scelta rapida. |
| set_LineAlignment(StringAlignment) | Imposta l’allineamento verticale della stringa. |
| set_Trimming(StringTrimming) | Imposta un valore che specifica come la stringa viene troncata. |
| SetDigitSubstitution(int32_t, StringDigitSubstitute) | Imposta la lingua e il metodo di sostituzione delle cifre. |
| SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&) | Imposta un array di oggetti CharacterRange che rappresentano gli intervalli di caratteri misurati mediante una chiamata al metodo MeasureCharacterRanges(). |
| SetTabStops(float, const ArrayPtr<float>&) | Imposta le tabulazioni per l’oggetto StringFormat corrente. |
| StringFormat() | Costruisce una nuova istanza della classe StringFormat. |
| StringFormat(StringFormatFlags, int32_t) | Costruisce una nuova istanza della classe StringFormat con i flag di formato e la lingua specificati. |
| StringFormat(const SharedPtr<StringFormat>&) | Costruttore di copia. |
Vedi anche
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++