StringFormat Klasse

Definition

Kapselt Textlayoutinformationen (z. B. Ausrichtung, Ausrichtung und Tabstopp) anzeigemanipulationen (z. B. Einfügepunkte und nationale Ziffernersetzung) und OpenType-Features. Diese Klasse kann nicht vererbt werden.

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
Vererbung
StringFormat
Implementiert

Hinweise

Viele gängige Formate werden über die StringFormatFlags Enumeration bereitgestellt. StringFormat Objekte können geändert werden.

Note

In .NET 6 und höheren Versionen wird das System.Drawing.Common-Paket, das diesen Typ enthält, nur unter Windows-Betriebssystemen unterstützt. Die Verwendung dieses Typs in plattformübergreifenden Apps führt zu Kompilierungszeitwarnungen und Laufzeit-Ausnahmen. Weitere Informationen finden Sie unter System.Drawing.Common wird nur unter Windows unterstützt.

Konstruktoren

Name Beschreibung
StringFormat()

Initialisiert ein neues StringFormat Objekt.

StringFormat(StringFormat)

Initialisiert ein neues StringFormat Objekt aus dem angegebenen vorhandenen StringFormat Objekt.

StringFormat(StringFormatFlags, Int32)

Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Enumeration und Sprache.

StringFormat(StringFormatFlags)

Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Enumeration.

Eigenschaften

Name Beschreibung
Alignment

Ruft die horizontale Ausrichtung der Zeichenfolge ab oder legt sie fest.

DigitSubstitutionLanguage

Ruft die Sprache ab, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.

DigitSubstitutionMethod

Ruft die Methode ab, die für die Ziffernersetzung verwendet werden soll.

FormatFlags

Dient zum Abrufen oder Festlegen einer StringFormatFlags Aufzählung, die Formatierungsinformationen enthält.

GenericDefault

Ruft ein generisches Standardobjekt StringFormat ab.

GenericTypographic

Ruft ein generisches typografisches StringFormat Objekt ab.

HotkeyPrefix

Dient zum Abrufen oder Festlegen des HotkeyPrefix Objekts für dieses StringFormat Objekt.

LineAlignment

Ruft die vertikale Ausrichtung der Zeichenfolge ab oder legt sie fest.

Trimming

Dient zum Abrufen oder Festlegen der StringTrimming Aufzählung für dieses StringFormat Objekt.

Methoden

Name Beschreibung
Clone()

Erstellt eine genaue Kopie dieses StringFormat Objekts.

CreateObjRef(Type)

Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird.

(Geerbt von MarshalByRefObject)
Dispose()

Gibt alle von diesem StringFormat Objekt verwendeten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
Finalize()

Ermöglicht es einem Objekt, Ressourcen freizugeben und andere Bereinigungsvorgänge auszuführen, bevor es von der Garbage Collection erneut beansprucht wird.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLifetimeService()
Veraltet.

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie für diese Instanz steuert.

(Geerbt von MarshalByRefObject)
GetTabStops(Single)

Ruft die Tabstopps für dieses StringFormat Objekt ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitializeLifetimeService()
Veraltet.

Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern.

(Geerbt von MarshalByRefObject)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject Objekts.

(Geerbt von MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Gibt die Sprache und Methode an, die verwendet werden soll, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.

SetMeasurableCharacterRanges(CharacterRange[])

Gibt ein Array von CharacterRange Strukturen an, die die Zeichenbereiche darstellen, die durch einen Aufruf der MeasureCharacterRanges(String, Font, RectangleF, StringFormat) Methode gemessen werden.

SetTabStops(Single, Single[])

Legt Tabstopps für dieses StringFormat Objekt fest.

ToString()

Konvertiert dieses StringFormat Objekt in eine lesbare Zeichenfolge.

Gilt für:

Weitere Informationen