StringInfo.GetNextTextElement Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .