Sdílet prostřednictvím


StringInfo.GetNextTextElement Metoda

Definice

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

Přetížení

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

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 prvek text.

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. grafém. Textový prvek může být základní znak, náhradní dvojice nebo kombinující sekvence znaků. Standard Unicode definuje náhradní pár jako kódovanou reprezentaci znaků pro jeden abstraktní znak, který se skládá ze sekvence dvou jednotek kódu, kde první jednotkou dvojice je vysoká náhrada a druhá je malá náhradní. Standard Unicode definuje sekvenci kombinujících znaků jako kombinaci základního znaku a jednoho nebo více kombinujících znaků. Náhradní pár 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

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 prvek text.

index
Int32

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

Návraty

Řetězec obsahující prvek text 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. grafém. Textový prvek může být základní znak, náhradní dvojice nebo kombinující sekvence znaků. Standard Unicode definuje náhradní pár jako kódovanou reprezentaci znaků pro jeden abstraktní znak, který se skládá ze sekvence dvou jednotek kódu, kde první jednotkou dvojice je vysoká náhrada a druhá je malá náhradní. Standard Unicode definuje sekvenci kombinujících znaků jako kombinaci základního znaku a jednoho nebo více kombinujících znaků. Náhradní pár může představovat základní znak nebo kombinační znak.

Tato metoda vrátí pouze první textový prvek podřetěžce, který začíná na zadaném indexu. K iteraci textovými prvky řetězce by aplikace měla použít metodu TextElementEnumerator vygenerovanou metodou GetTextElementEnumerator .

Viz také

Platí pro