StringFormat Classe

Definizione

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

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 vengono forniti tramite l'enumerazione StringFormatFlags . StringFormat gli oggetti possono essere modificati.

Note

In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione ed eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

Costruttori

Nome Descrizione
StringFormat()

Inizializza un nuovo StringFormat oggetto .

StringFormat(StringFormat)

Inizializza un nuovo StringFormat oggetto dall'oggetto esistente StringFormat specificato.

StringFormat(StringFormatFlags, Int32)

Inizializza un nuovo StringFormat oggetto con l'enumerazione e la lingua specificati StringFormatFlags .

StringFormat(StringFormatFlags)

Inizializza un nuovo StringFormat oggetto con l'enumerazione specificata StringFormatFlags .

Proprietà

Nome Descrizione
Alignment

Ottiene o imposta l'allineamento orizzontale della stringa.

DigitSubstitutionLanguage

Ottiene la lingua utilizzata quando le cifre locali vengono sostituite da cifre occidentali.

DigitSubstitutionMethod

Ottiene il metodo da utilizzare per la sostituzione delle cifre.

FormatFlags

Ottiene o imposta un'enumerazione StringFormatFlags che contiene informazioni di formattazione.

GenericDefault

Ottiene un oggetto predefinito generico StringFormat .

GenericTypographic

Ottiene un oggetto tipografico StringFormat generico.

HotkeyPrefix

Ottiene o imposta l'oggetto HotkeyPrefix per questo StringFormat oggetto.

LineAlignment

Ottiene o imposta l'allineamento verticale della stringa.

Trimming

Ottiene o imposta l'enumerazione StringTrimming per questo StringFormat oggetto.

Metodi

Nome Descrizione
Clone()

Crea una copia esatta di questo StringFormat oggetto.

CreateObjRef(Type)

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia tutte le risorse usate da questo StringFormat oggetto.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperata da Garbage Collection.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetTabStops(Single)

Ottiene le tabulazioni per questo StringFormat oggetto.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject .

(Ereditato da MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Specifica la lingua e il metodo da utilizzare quando le cifre locali vengono sostituite da cifre occidentali.

SetMeasurableCharacterRanges(CharacterRange[])

Specifica una matrice di CharacterRange strutture che rappresentano gli intervalli di caratteri misurati da una chiamata al MeasureCharacterRanges(String, Font, RectangleF, StringFormat) metodo .

SetTabStops(Single, Single[])

Imposta tabulazioni per questo StringFormat oggetto.

ToString()

Converte questo StringFormat oggetto in una stringa leggibile dall'utente.

Si applica a

Vedi anche