## StringFormat class

Incapsula le informazioni sul layout del testo (come allineamento, orientamento e tabulazioni) manipolazioni di visualizzazione (come l'inserimento di puntini di sospensione e la sostituzione di cifre nazionali) e le funzionalità OpenType. Questa classe non può essere ereditata.

```csharp
public sealed class StringFormat : IDisposable
```

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [StringFormat](stringformat#constructor)() | Inizializza una nuova istanza di[`StringFormat`](../stringformat) classe. |
| [StringFormat](stringformat#constructor_1)(StringFormat) | Inizializza una nuova istanza di[`StringFormat`](../stringformat) class dall'esistente specificatoStringFormat oggetto. |
| [StringFormat](stringformat#constructor_2)(StringFormatFlags) | Inizializza una nuova istanza di[`StringFormat`](../stringformat)classe con il specificatoStringFormatFlags enumerazione. |
| [StringFormat](stringformat#constructor_3)(StringFormatFlags, int) | Inizializza una nuova istanza di[`StringFormat`](../stringformat) classe con il specificato[`StringFormatFlags`](../stringformatflags) enumerazione e lingua. |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| static [GenericDefault](../../system.drawing/stringformat/genericdefault) { get; } | Ottiene un valore predefinito genericoStringFormat oggetto. |
| static [GenericTypographic](../../system.drawing/stringformat/generictypographic) { get; } | Ottiene un tipografico genericoStringFormat oggetto. |
| [Alignment](../../system.drawing/stringformat/alignment) { get; set; } | Ottiene o imposta le informazioni sull'allineamento del testo sul piano verticale. |
| [DigitSubstitutionLanguage](../../system.drawing/stringformat/digitsubstitutionlanguage) { get; } | Ottiene la lingua utilizzata quando le cifre locali vengono sostituite con quelle occidentali. |
| [DigitSubstitutionMethod](../../system.drawing/stringformat/digitsubstitutionmethod) { get; } | Ottiene il metodo da utilizzare per la sostituzione delle cifre. |
| [FormatFlags](../../system.drawing/stringformat/formatflags) { get; set; } | Ottiene o imposta aStringFormatFlags enumerazione che contiene informazioni di formattazione. |
| [HotkeyPrefix](../../system.drawing/stringformat/hotkeyprefix) { get; set; } | Ottiene o imposta ilHotkeyPrefix oggetto per questoStringFormat oggetto. |
| [LineAlignment](../../system.drawing/stringformat/linealignment) { get; set; } | Ottiene o imposta l'allineamento della linea sul piano orizzontale. |
| [Trimming](../../system.drawing/stringformat/trimming) { get; set; } | Ottiene o imposta ilStringTrimming enumerazione per questoStringFormat oggetto. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [Clone](../../system.drawing/stringformat/clone)() | Crea una copia esatta di questo[`StringFormat`](../stringformat) oggetto. |
| [Dispose](../../system.drawing/stringformat/dispose)() | Rilascia tutte le risorse utilizzate da questoStringFormat oggetto. |
| [GetTabStops](../../system.drawing/stringformat/gettabstops)(out float) | Ottiene le tabulazioni per questoStringFormat oggetto. |
| [SetDigitSubstitution](../../system.drawing/stringformat/setdigitsubstitution)(int, StringDigitSubstitute) | Specifica la lingua e il metodo da utilizzare quando le cifre locali vengono sostituite con quelle occidentali. |
| [SetMeasurableCharacterRanges](../../system.drawing/stringformat/setmeasurablecharacterranges)(CharacterRange[]) | Specifica una matrice diCharacterRange strutture che rappresentano gli intervalli di caratteri misurati da una chiamata alMeasureCharacterRanges metodo. |
| [SetTabStops](../../system.drawing/stringformat/settabstops)(float, float[]) | Imposta le tabulazioni per questoStringFormat oggetto. |

### Guarda anche

* spazio dei nomi [System.Drawing](../../system.drawing)
* assemblea [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
