StringFormat Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt Informationen für das Textlayout (z. B. Text- und Seitenausrichtung und Tabstopps), Anzeigeänderungen (z. B. das Einfügen von Auslassungszeichen und das Ersetzen nationaler Zahlenformate) 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
- Implementiert
Hinweise
Viele gängige Formate werden über die StringFormatFlags Enumeration bereitgestellt. StringFormat -Objekte können geändert werden.
Hinweis
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 Kompilierzeitwarnungen und Laufzeitausnahmen. Weitere Informationen finden Sie unter System.Drawing.Common wird nur unter Windows unterstützt.
Konstruktoren
StringFormat() |
Initialisiert ein neues StringFormat-Objekt. |
StringFormat(StringFormat) |
Initialisiert ein neues StringFormat-Objekt aus dem angegebenen vorhandenen StringFormat-Objekt. |
StringFormat(StringFormatFlags) |
Initialisiert ein neues StringFormat-Objekt mit der angegebenen StringFormatFlags-Enumeration. |
StringFormat(StringFormatFlags, Int32) |
Initialisiert ein neues StringFormat-Objekt mit der angegebenen StringFormatFlags-Enumeration und Sprache. |
Eigenschaften
Alignment |
Ruft die horizontale Ausrichtung der Zeichenfolge ab oder legt diese fest. |
DigitSubstitutionLanguage |
Ruft die beim Ersetzen von westlichen Ziffern durch lokale Ziffern verwendete Sprache ab. |
DigitSubstitutionMethod |
Ruft das für die Ziffernersetzung zu verwendende Verfahren ab. |
FormatFlags |
Ruft eine StringFormatFlags-Enumeration ab, die Formatierungsinformationen enthält, oder legt diese fest. |
GenericDefault |
Ruft ein generisches Standard-StringFormat-Objekt ab. |
GenericTypographic |
Ruft ein generisches typografisches StringFormat-Objekt ab. |
HotkeyPrefix |
Ruft das HotkeyPrefix-Objekt für dieses StringFormat-Objekt ab oder legt dieses fest. |
LineAlignment |
Ruft die vertikale Ausrichtung der Zeichenfolge ab oder legt diese fest. |
Trimming |
Ruft die StringTrimming-Enumeration für dieses StringFormat-Objekt ab oder legt diese fest. |
Methoden
Clone() |
Erstellt eine genaue Kopie dieses StringFormat-Objekts. |
CreateObjRef(Type) |
Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Geerbt von MarshalByRefObject) |
Dispose() |
Gibt alle von diesem StringFormat-Objekt verwendeten Ressourcen frei. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Finalize() |
Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetLifetimeService() |
Veraltet.
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
GetTabStops(Single) |
Ruft die Tabstopps für dieses StringFormat-Objekt ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
InitializeLifetimeService() |
Veraltet.
Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab. (Geerbt von MarshalByRefObject) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Geerbt von MarshalByRefObject) |
SetDigitSubstitution(Int32, StringDigitSubstitute) |
Gibt die beim Ersetzen westlicher Ziffern durch lokale Ziffern zu verwendende Sprache und Methode an. |
SetMeasurableCharacterRanges(CharacterRange[]) |
Gibt ein Array von CharacterRange-Strukturen an, die die durch einen Aufruf der MeasureCharacterRanges(String, Font, RectangleF, StringFormat)-Methode gemessenen Zeichenbereiche darstellt. |
SetTabStops(Single, Single[]) |
Legt Tabstopps für dieses StringFormat-Objekt fest. |
ToString() |
Konvertiert dieses StringFormat-Objekt in eine Klartextzeichenfolge. |