StringFormat Classe

Definizione

Incapsula le informazioni di layout del testo (come l'allineamento, l'orientamento e i punti di tabulazione), le operazioni di modifica della visualizzazione (come l'inserimento dei puntini di sospensione e la sostituzione di numeri nazionali) e le funzionalità 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. Questa classe non può essere ereditata.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
Ereditarietà
StringFormat
Implementazioni

Commenti

Molti formati comuni sono forniti tramite l' StringFormatFlags enumerazione.Many common formats are provided through the StringFormatFlags enumeration. StringFormatè possibile modificare gli oggetti.StringFormat objects can be changed.

Costruttori

StringFormat()

Inizializza un nuovo oggetto StringFormat.Initializes a new StringFormat object.

StringFormat(StringFormat)

Inizializza un nuovo oggetto StringFormat dall'oggetto StringFormat specificato esistente.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags)

Inizializza un nuovo oggetto StringFormat con l'enumerazione StringFormatFlags specificata.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32)

Inizializza un nuovo oggetto StringFormat con l'enumerazione StringFormatFlags e la lingua specificate.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

Proprietà

Alignment

Ottiene o imposta l'allineamento orizzontale della stringa.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage

Ottiene la lingua usata quando numeri locali vengono sostituiti da numeri europei.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod

Ottiene il metodo da usare per la sostituzione dei numeri.Gets the method to be used for digit substitution.

FormatFlags

Ottiene o imposta un'enumerazione StringFormatFlags che contiene informazioni di formattazione.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault

Ottiene un oggetto StringFormat generico predefinito.Gets a generic default StringFormat object.

GenericTypographic

Ottiene un oggetto tipografico StringFormat generico.Gets a generic typographic StringFormat object.

HotkeyPrefix

Ottiene o imposta l'oggetto HotkeyPrefix per questo oggetto StringFormat.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment

Ottiene o imposta l'allineamento verticale della stringa.Gets or sets the vertical alignment of the string.

Trimming

Ottiene o imposta l'enumerazione StringTrimming per questo oggetto StringFormat.Gets or sets the StringTrimming enumeration for this StringFormat object.

Metodi

Clone()

Crea una copia esatta dell'oggetto StringFormat.Creates an exact copy of this StringFormat object.

CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia tutte le risorse usate dall'oggetto StringFormat.Releases all resources used by this StringFormat object.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Finalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetLifetimeService()

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
GetTabStops(Single)

Ottiene le tabulazioni per questo oggetto StringFormat.Gets the tab stops for this StringFormat object.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
InitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.Obtains a lifetime service object to control the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.Creates a shallow copy of the current MarshalByRefObject object.

(Ereditato da MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Definizione della lingua e del metodo da usare quando i numeri locali vengono sostituiti con i numeri europei.Specifies the language and method to be used when local digits are substituted for western digits.

SetMeasurableCharacterRanges(CharacterRange[])

Specifica una matrice di strutture CharacterRange che rappresenta gli intervalli di caratteri misurati con una chiamata al metodo 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[])

Imposta le tabulazioni per questo oggetto StringFormat.Sets tab stops for this StringFormat object.

ToString()

Converte l'oggetto StringFormat in una stringa leggibile.Converts this StringFormat object to a human-readable string.

Si applica a

Vedi anche