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