## 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.

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

## Constructeurs

| Nom | La description |
| --- | --- |
| [StringFormat](stringformat#constructor)() | Initialise une nouvelle instance du[`StringFormat`](../stringformat) classe. |
| [StringFormat](stringformat#constructor_1)(StringFormat) | Initialise une nouvelle instance du[`StringFormat`](../stringformat) class de l'existant spécifiéStringFormat objet. |
| [StringFormat](stringformat#constructor_2)(StringFormatFlags) | Initialise une nouvelle instance du[`StringFormat`](../stringformat)classe avec le spécifié StringFormatFlags énumération. |
| [StringFormat](stringformat#constructor_3)(StringFormatFlags, int) | Initialise une nouvelle instance du[`StringFormat`](../stringformat) classe avec le spécifié[`StringFormatFlags`](../stringformatflags) énumération et langue. |

## Propriétés

| Nom | La description |
| --- | --- |
| static [GenericDefault](../../system.drawing/stringformat/genericdefault) { get; } | Obtient une valeur générique par défautStringFormat objet. |
| static [GenericTypographic](../../system.drawing/stringformat/generictypographic) { get; } | Obtient une typographie génériqueStringFormat objet. |
| [Alignment](../../system.drawing/stringformat/alignment) { get; set; } | Obtient ou définit les informations d'alignement du texte sur le plan vertical. |
| [DigitSubstitutionLanguage](../../system.drawing/stringformat/digitsubstitutionlanguage) { get; } | Obtient la langue utilisée lorsque des chiffres locaux sont remplacés par des chiffres occidentaux. |
| [DigitSubstitutionMethod](../../system.drawing/stringformat/digitsubstitutionmethod) { get; } | Obtient la méthode à utiliser pour la substitution de chiffres. |
| [FormatFlags](../../system.drawing/stringformat/formatflags) { get; set; } | Obtient ou définit unStringFormatFlags énumération contenant des informations de formatage. |
| [HotkeyPrefix](../../system.drawing/stringformat/hotkeyprefix) { get; set; } | Obtient ou définit leHotkeyPrefix objet pour celaStringFormat objet. |
| [LineAlignment](../../system.drawing/stringformat/linealignment) { get; set; } | Obtient ou définit l'alignement de la ligne sur le plan horizontal. |
| [Trimming](../../system.drawing/stringformat/trimming) { get; set; } | Obtient ou définit leStringTrimming énumération pour celaStringFormat objet. |

## Méthodes

| Nom | La description |
| --- | --- |
| [Clone](../../system.drawing/stringformat/clone)() | Crée une copie exacte de ceci[`StringFormat`](../stringformat) objet. |
| [Dispose](../../system.drawing/stringformat/dispose)() | Libère toutes les ressources utilisées par ceStringFormat objet. |
| [GetTabStops](../../system.drawing/stringformat/gettabstops)(out float) | Obtient les taquets de tabulation pour ceciStringFormat objet. |
| [SetDigitSubstitution](../../system.drawing/stringformat/setdigitsubstitution)(int, StringDigitSubstitute) | Spécifie la langue et la méthode à utiliser lorsque des chiffres locaux sont remplacés par des chiffres occidentaux. |
| [SetMeasurableCharacterRanges](../../system.drawing/stringformat/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](../../system.drawing/stringformat/settabstops)(float, float[]) | Définit des taquets de tabulation pour celaStringFormat objet. |

### Voir également

* espace de noms [System.Drawing](../../system.drawing)
* Assemblée [Aspose.Drawing](../../)

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