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. |