StringFormat Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |