System::Globalization::StringInfo class
Inhalt
[
Ausblenden
]StringInfo class
Aufteiler zum Durchlaufen von Zeichenkettenteilen. Objekte dieser Klasse sollten 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 stets 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 | Liefert die Anzahl der Textelemente im StringInfo-Objekt. |
| get_String() const | Liefert den Wert des StringInfo-Objekts. |
| GetHashCode() const override | Analog zur C#-Methode Object.GetHashCode(). Ermöglicht das Hashen benutzerdefinierter Objekte. |
| static GetNextTextElement(const String&) | Liefert das erste Element im angegebenen String. |
| static GetNextTextElement(const String&, int) | Liefert das Element am angegebenen Index des angegebenen Strings. |
| static GetTextElementEnumerator(const String&) | Erstellt einen Enumerator, um durch die Zeichen des Strings zu iterieren. |
| static GetTextElementEnumerator(const String&, int) | Erstellt einen Enumerator, um ab dem angegebenen Index durch die Zeichen des Strings zu iterieren. |
| operator=(const StringInfo&) | |
| static ParseCombiningCharacters(const String&) | Liefert die Indizes der Basiszeichen, High-Surrogate und Steuerzeichen. |
| set_String(const String&) | Setzt den Wert des StringInfo-Objekts. |
| StringInfo() | RTTI-Informationen. |
| StringInfo(const String&) | Konstruktor. |
| StringInfo(const StringInfo&) | |
| SubstringByTextElements(int) const | Liefert einen Teilstring von Textelementen vom angegebenen Textelement bis zum letzten Textelement. |
| SubstringByTextElements(int, int) const | Liefert einen Teilstring von Textelementen vom angegebenen Textelement über die angegebene Anzahl von Textelementen. |
Siehe auch
- Class Object
- Namespace System::Globalization
- Library Aspose.Font for C++