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 è possibile modificare gli oggetti.
Nota
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 e eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo 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() |
Obsoleti.
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() |
Obsoleti.
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. |