System::Globalization::StringInfo Klasse
Inhalt
[
Ausblenden
]StringInfo class
Splitter zum Durchlaufen von Zeichenketten‑Teilen. Objekte dieser Klasse dürfen nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern 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 StringInfo : public virtual System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| Equals(SharedPtr<Object>) override | |
| get_LengthInTextElements() const | Gibt die Anzahl der Textelemente im StringInfo-Objekt zurück. |
| get_String() const | Gibt den Wert des StringInfo-Objekts zurück. |
| GetHashCode() const override | Analog zur C#-Methode Object.GetHashCode(). Ermöglicht das Hashen benutzerdefinierter Objekte. |
| static GetNextTextElement(const String&) | Gibt das erste Element in der angegebenen Zeichenkette zurück. |
| static GetNextTextElement(const String&, int) | Gibt das Element am angegebenen Index der angegebenen Zeichenkette zurück. |
| static GetTextElementEnumerator(const String&) | Erstellt einen Enumerator zum Durchlaufen der Zeichen einer Zeichenkette. |
| static GetTextElementEnumerator(const String&, int) | Erstellt einen Enumerator zum Durchlaufen der Zeichen einer Zeichenkette, beginnend am angegebenen Index. |
| operator=(const StringInfo&) | |
| static ParseCombiningCharacters(const String&) | Gibt die Indizes der Basiszeichen, High‑Surrogate und Steuerzeichen zurück. |
| set_String(const String&) | Setzt den Wert des StringInfo-Objekts. |
| StringInfo() | RTTI-Informationen. |
| StringInfo(const String&) | Konstruktor. |
| StringInfo(const StringInfo&) | |
| SubstringByTextElements(int) const | Gibt die Teilzeichenkette von Textelementen vom angegebenen Textelement bis zum letzten Textelement zurück. |
| SubstringByTextElements(int, int) const | Gibt die Teilzeichenkette von Textelementen vom angegebenen Textelement über die angegebene Anzahl von Textelementen zurück. |
Siehe auch
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++