System::Drawing::StringFormat‑Klasse
Inhalt
[
Ausblenden
]StringFormat class
Kapselt Informationen zur Textlayout, Anzeige-Manipulationen und OpenType-Funktionen. Objekte dieser Klasse sollten nur über die System::MakeObject() Funktion alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class StringFormat : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| Clone() | Gibt eine exakte Kopie des aktuellen Objekts zurück. |
| get_Alignment() const | Gibt einen Wert zurück, der die horizontale Ausrichtung der Zeichenkette angibt. |
| get_DigitSubstitutionLanguage() const | Gibt einen Wert zurück, der die Sprache angibt, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden. |
| get_DigitSubstitutionMethod() const | Gibt die Methode zur Ziffernersetzung zurück. |
| get_FormatFlags() const | Gibt eine bitweise Kombination von StringFormatFlags zurück, die das vom aktuellen Objekt dargestellte Zeichenkettenformat angibt. |
| static get_GenericDefault() | Gibt ein StringFormat-Objekt zurück, das ein generisches Standardformat darstellt. |
| static get_GenericTypographic() | Gibt ein StringFormat-Objekt zurück, das ein generisches typografisches Format darstellt. |
| get_HotkeyPrefix() const | Gibt den Wert zurück, der angibt, wie das Hotkey-Präfix angezeigt wird. |
| get_LineAlignment() const | Gibt einen Wert zurück, der die vertikale Ausrichtung der Zeichenkette angibt. |
| get_Trimming() const | Gibt einen Wert zurück, der angibt, wie die Zeichenkette beschnitten wird. |
| GetCharacterRangesCount() const | Ermittelt die Größe des CharacterRange-Arrays. |
| GetTabStops(float&) const | Gibt die Tabulatorpositionen für das aktuelle StringFormat-Objekt zurück. |
| set_Alignment(StringAlignment) | Setzt die horizontale Ausrichtung der Zeichenkette. |
| set_FormatFlags(StringFormatFlags) | Setzt die Zeichenkettenformat-Flags. |
| set_HotkeyPrefix(Text::HotkeyPrefix) | Setzt den Wert, der angibt, wie das Hotkey-Präfix angezeigt werden soll. |
| set_LineAlignment(StringAlignment) | Setzt die vertikale Ausrichtung der Zeichenkette. |
| set_Trimming(StringTrimming) | Setzt einen Wert, der angibt, wie die Zeichenkette beschnitten wird. |
| SetDigitSubstitution(int32_t, StringDigitSubstitute) | Setzt die Sprache und Methode der Ziffernersetzung. |
| SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&) | Setzt ein Array von CharacterRange-Objekten, die die Zeichenbereiche darstellen, die durch einen Aufruf der MeasureCharacterRanges()-Methode gemessen werden. |
| SetTabStops(float, const ArrayPtr<float>&) | Setzt die Tabulatorpositionen für das aktuelle StringFormat-Objekt. |
| StringFormat() | Konstruiert eine neue Instanz der StringFormat-Klasse. |
| StringFormat(StringFormatFlags, int32_t) | Konstruiert eine neue Instanz der StringFormat-Klasse mit den angegebenen Format-Flags und der Sprache. |
| StringFormat(const SharedPtr<StringFormat>&) | Kopierkonstruktor. |
Siehe auch
- Class Object
- Namespace System::Drawing
- Library Aspose.Font for C++