Freigeben über


StringInfo.GetNextTextElement Methode

Definition

Ruft das erste Textelement in einer angegebenen Zeichenfolge ab.

Überlädt

Name Beschreibung
GetNextTextElement(String)

Ruft das erste Textelement in einer angegebenen Zeichenfolge ab.

GetNextTextElement(String, Int32)

Ruft das Textelement am angegebenen Index der angegebenen Zeichenfolge ab.

GetNextTextElement(String)

Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs

Ruft das erste Textelement in einer angegebenen Zeichenfolge ab.

public:
 static System::String ^ GetNextTextElement(System::String ^ str);
public static string GetNextTextElement(string str);
static member GetNextTextElement : string -> string
Public Shared Function GetNextTextElement (str As String) As String

Parameter

str
String

Die Zeichenfolge, aus der das Textelement abgerufen werden soll.

Gibt zurück

Eine Zeichenfolge, die das erste Textelement in der angegebenen Zeichenfolge enthält.

Ausnahmen

str ist null.

Hinweise

.NET definiert ein Textelement als Eine Texteinheit, die als einzelnes Zeichen angezeigt wird, d. h. als Grapheme. Ein Textelement kann ein Basiszeichen, ein Ersatzpaar oder eine kombinierte Zeichenfolge sein. Der Unicode-Standard definiert ein Ersatzpaar als codierte Zeichendarstellung für ein einzelnes abstraktes Zeichen, das aus einer Abfolge von zwei Codeeinheiten besteht, wobei die erste Einheit des Paars ein hoher Ersatz ist und der zweite ein niedriger Ersatz ist. Der Unicode-Standard definiert eine kombinationsierende Zeichenfolge als Kombination aus einem Basiszeichen und einem oder mehreren kombinierten Zeichen. Ein Ersatzpaar kann ein Basiszeichen oder ein kombiniertes Zeichen darstellen.

Diese Methode gibt nur das erste Textelement zurück. Zum Durchlaufen der Textelemente der Zeichenfolge sollte die Anwendung das TextElementEnumerator von der GetTextElementEnumerator Methode generierte Objekt verwenden.

Weitere Informationen

Gilt für:

GetNextTextElement(String, Int32)

Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs
Quelle:
StringInfo.cs

Ruft das Textelement am angegebenen Index der angegebenen Zeichenfolge ab.

public:
 static System::String ^ GetNextTextElement(System::String ^ str, int index);
public static string GetNextTextElement(string str, int index);
static member GetNextTextElement : string * int -> string
Public Shared Function GetNextTextElement (str As String, index As Integer) As String

Parameter

str
String

Die Zeichenfolge, aus der das Textelement abgerufen werden soll.

index
Int32

Der nullbasierte Index, an dem das Textelement beginnt.

Gibt zurück

Eine Zeichenfolge, die das Textelement am angegebenen Index der angegebenen Zeichenfolge enthält.

Ausnahmen

str ist null.

index liegt außerhalb des Bereichs gültiger Indizes für str.

Hinweise

.NET definiert ein Textelement als Eine Texteinheit, die als einzelnes Zeichen angezeigt wird, d. h. als Grapheme. Ein Textelement kann ein Basiszeichen, ein Ersatzpaar oder eine kombinierte Zeichenfolge sein. Der Unicode-Standard definiert ein Ersatzpaar als codierte Zeichendarstellung für ein einzelnes abstraktes Zeichen, das aus einer Abfolge von zwei Codeeinheiten besteht, wobei die erste Einheit des Paars ein hoher Ersatz ist und der zweite ein niedriger Ersatz ist. Der Unicode-Standard definiert eine kombinationsierende Zeichenfolge als Kombination aus einem Basiszeichen und einem oder mehreren kombinierten Zeichen. Ein Ersatzpaar kann ein Basiszeichen oder ein kombiniertes Zeichen darstellen.

Diese Methode gibt nur das erste Textelement der Teilzeichenfolge zurück, die am angegebenen Index beginnt. Zum Durchlaufen der Textelemente der Zeichenfolge sollte die Anwendung die TextElementEnumerator von der GetTextElementEnumerator Methode generierte Anwendung verwenden.

Weitere Informationen

Gilt für: