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 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. La 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.
Nota
In .NET 6 e versioni successive il pacchetto System.Drawing.Common,che include questo tipo, è supportato solo nei Windows operativi. L'uso di questo tipo nelle app multipiattaforma genera avvisi in fase di compilazione ed eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportatosolo in Windows .
Costruttori
StringFormat() |
Inizializza un nuovo oggetto StringFormat. |
StringFormat(StringFormat) |
Inizializza un nuovo oggetto StringFormat dall'oggetto StringFormat specificato esistente. |
StringFormat(StringFormatFlags) |
Inizializza un nuovo oggetto StringFormat con l'enumerazione StringFormatFlags specificata. |
StringFormat(StringFormatFlags, Int32) |
Inizializza un nuovo oggetto StringFormat con l'enumerazione StringFormatFlags e la lingua specificate. |
Proprietà
Alignment |
Ottiene o imposta l'allineamento orizzontale della stringa. |
DigitSubstitutionLanguage |
Ottiene la lingua usata quando numeri locali vengono sostituiti da numeri europei. |
DigitSubstitutionMethod |
Ottiene il metodo da usare per la sostituzione dei numeri. |
FormatFlags |
Ottiene o imposta un'enumerazione StringFormatFlags che contiene informazioni di formattazione. |
GenericDefault |
Ottiene un oggetto StringFormat generico predefinito. |
GenericTypographic |
Ottiene un oggetto tipografico StringFormat generico. |
HotkeyPrefix |
Ottiene o imposta l'oggetto HotkeyPrefix per questo oggetto StringFormat. |
LineAlignment |
Ottiene o imposta l'allineamento verticale della stringa. |
Trimming |
Ottiene o imposta l'enumerazione StringTrimming per questo oggetto StringFormat. |
Metodi
Clone() |
Crea una copia esatta dell'oggetto StringFormat. |
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. (Ereditato da MarshalByRefObject) |
Dispose() |
Rilascia tutte le risorse usate dall'oggetto StringFormat. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (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. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetLifetimeService() |
Obsoleta.
Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza. (Ereditato da MarshalByRefObject) |
GetTabStops(Single) |
Ottiene le tabulazioni per questo oggetto StringFormat. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
InitializeLifetimeService() |
Obsoleta.
Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza. (Ereditato da MarshalByRefObject) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MemberwiseClone(Boolean) |
Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente. (Ereditato da MarshalByRefObject) |
SetDigitSubstitution(Int32, StringDigitSubstitute) |
Definizione della lingua e del metodo da usare quando i numeri locali vengono sostituiti con i numeri europei. |
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). |
SetTabStops(Single, Single[]) |
Imposta le tabulazioni per questo oggetto StringFormat. |
ToString() |
Converte l'oggetto StringFormat in una stringa leggibile. |