StringInfo.GetNextTextElement Metoda

Definice

Získá první textový prvek v zadaném řetězci.

Přetížení

Name Description
GetNextTextElement(String)

Získá první textový prvek v zadaném řetězci.

GetNextTextElement(String, Int32)

Získá textový prvek v zadaném indexu zadaného řetězce.

GetNextTextElement(String)

Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs

Získá první textový prvek v zadaném řetězci.

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

Parametry

str
String

Řetězec, ze kterého chcete získat textový prvek.

Návraty

Řetězec obsahující první textový prvek v zadaném řetězci.

Výjimky

str je null.

Poznámky

.NET definuje textový prvek jako jednotku textu, která se zobrazí jako jeden znak, tj. grafeme. Textový prvek může být základní znak, náhradní dvojice nebo kombinace sekvence znaků. Standard Unicode definuje náhradní dvojici jako kódovanou znakovou reprezentaci pro jeden abstraktní znak, který se skládá ze sekvence dvou jednotek kódu, kde první jednotka páru je vysoká náhrada a druhá je nízká náhrada. Standard Unicode definuje kombinování sekvence znaků jako kombinaci základního znaku a jednoho nebo více kombinujících znaků. Náhradní dvojice může představovat základní znak nebo kombinační znak.

Tato metoda vrátí pouze první textový prvek. K iteraci textovými prvky řetězce by aplikace měla použít TextElementEnumerator objekt vygenerovaný metodou GetTextElementEnumerator .

Viz také

Platí pro

GetNextTextElement(String, Int32)

Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs
Zdroj:
StringInfo.cs

Získá textový prvek v zadaném indexu zadaného řetězce.

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

Parametry

str
String

Řetězec, ze kterého chcete získat textový prvek.

index
Int32

Index založený na nule, na kterém začíná textový prvek.

Návraty

Řetězec obsahující textový prvek v zadaném indexu zadaného řetězce.

Výjimky

str je null.

index je mimo rozsah platných indexů pro str.

Poznámky

.NET definuje textový prvek jako jednotku textu, která se zobrazí jako jeden znak, tj. grafeme. Textový prvek může být základní znak, náhradní dvojice nebo kombinace sekvence znaků. Standard Unicode definuje náhradní dvojici jako kódovanou znakovou reprezentaci pro jeden abstraktní znak, který se skládá ze sekvence dvou jednotek kódu, kde první jednotka páru je vysoká náhrada a druhá je nízká náhrada. Standard Unicode definuje kombinování sekvence znaků jako kombinaci základního znaku a jednoho nebo více kombinujících znaků. Náhradní dvojice může představovat základní znak nebo kombinační znak.

Tato metoda vrátí pouze první textový prvek podřetědce, který začíná na zadaném indexu. K iteraci textových prvků řetězce by aplikace měla použít TextElementEnumerator vygenerované metodou GetTextElementEnumerator .

Viz také

Platí pro