StringFormat Classe

Définition

Encapsule les informations relatives à la 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 sélection et la substitution des formes nationales de chiffres) et les fonctionnalités OpenType.Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. Cette classe ne peut pas être héritée.This class cannot be inherited.

public ref class StringFormat sealed : MarshalByRefObject, ICloneable, IDisposable
public sealed class StringFormat : MarshalByRefObject, ICloneable, IDisposable
type StringFormat = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public NotInheritable Class StringFormat
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
Héritage
StringFormat
Implémente

Remarques

De nombreux formats courants sont fournis par le biais de l’énumération StringFormatFlags.Many common formats are provided through the StringFormatFlags enumeration. les objets StringFormat peuvent être modifiés.StringFormat objects can be changed.

Constructeurs

StringFormat()

Initialise un nouvel objet StringFormat.Initializes a new StringFormat object.

StringFormat(StringFormat)

Initialise un nouvel objet StringFormat à partir de l'objet StringFormat existant spécifié.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags)

Initialise un nouvel objet StringFormat avec l'énumération StringFormatFlags spécifiée.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32)

Initialise un nouvel objet StringFormat avec l'énumération StringFormatFlags et la langue spécifiées.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

Propriétés

Alignment

Obtient ou définit l'alignement horizontal de la chaîne.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage

Obtient la langue utilisée quand les chiffres locaux sont remplacés par les chiffres occidentaux.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod

Obtient la méthode à utiliser pour la substitution de chiffres.Gets the method to be used for digit substitution.

FormatFlags

Obtient ou définit une énumération StringFormatFlags qui contient des informations relatives à la mise en forme.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault

Obtient un objet StringFormat générique par défaut.Gets a generic default StringFormat object.

GenericTypographic

Obtient un objet StringFormat typographique générique.Gets a generic typographic StringFormat object.

HotkeyPrefix

Obtient ou définit l'objet HotkeyPrefix pour cet objet StringFormat.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment

Obtient ou définit l'alignement vertical de la chaîne.Gets or sets the vertical alignment of the string.

Trimming

Obtient ou définit l'énumération StringTrimming pour cet objet StringFormat.Gets or sets the StringTrimming enumeration for this StringFormat object.

Méthodes

Clone()

Crée une copie exacte de cet objet StringFormat.Creates an exact copy of this StringFormat object.

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par cet objet StringFormat.Releases all resources used by this StringFormat object.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Finalize()

Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
GetTabStops(Single)

Obtient les taquets de tabulation de cet objet StringFormat.Gets the tab stops for this StringFormat object.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

(Hérité de MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Spécifie la langue et la méthode à utiliser lorsque les chiffres locaux sont remplacés par les chiffres occidentaux.Specifies the language and method to be used when local digits are substituted for western digits.

SetMeasurableCharacterRanges(CharacterRange[])

Spécifie un tableau de structures CharacterRange qui représentent les plages de caractères mesurées par un appel à la méthode MeasureCharacterRanges(String, Font, RectangleF, StringFormat).Specifies an array of CharacterRange structures that represent the ranges of characters measured by a call to the MeasureCharacterRanges(String, Font, RectangleF, StringFormat) method.

SetTabStops(Single, Single[])

Définit des taquets de tabulation pour cet objet StringFormat.Sets tab stops for this StringFormat object.

ToString()

Convertit cet objet StringFormat en chaîne explicite.Converts this StringFormat object to a human-readable string.

S’applique à

Voir aussi