StringInfo.GetNextTextElement StringInfo.GetNextTextElement StringInfo.GetNextTextElement StringInfo.GetNextTextElement Method

Definizione

Ottiene il primo elemento di testo in una stringa specificata.Gets the first text element in a specified string.

Overload

GetNextTextElement(String) GetNextTextElement(String) GetNextTextElement(String) GetNextTextElement(String)

Ottiene il primo elemento di testo in una stringa specificata.Gets the first text element in a specified string.

GetNextTextElement(String, Int32) GetNextTextElement(String, Int32) GetNextTextElement(String, Int32) GetNextTextElement(String, Int32)

Ottiene l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata.Gets the text element at the specified index of the specified string.

GetNextTextElement(String) GetNextTextElement(String) GetNextTextElement(String) GetNextTextElement(String)

Ottiene il primo elemento di testo in una stringa specificata.Gets the first text element in a specified string.

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

Parametri

str
String String String String

Stringa dalla quale ottenere l'elemento di testo.The string from which to get the text element.

Restituisce

Stringa contenente il primo elemento di testo nella stringa specificata.A string containing the first text element in the specified string.

Eccezioni

Commenti

.NET definisce un elemento di testo come un'unità di testo visualizzata come un singolo carattere, ovvero un grafema..NET defines a text element as a unit of text that is displayed as a single character, that is, a grapheme. Un elemento di testo può essere un carattere di base, una coppia di surrogati o una sequenza di caratteri di combinazione.A text element can be a base character, a surrogate pair, or a combining character sequence. Lo standard Unicode definisce una coppia di surrogati come rappresentazione di caratteri codificati per un singolo carattere astratto costituito da una sequenza di due unità di codice, in cui la prima unità della coppia è un surrogato alto e il secondo è un surrogato basso.The Unicode Standard defines a surrogate pair as a coded character representation for a single abstract character that consists of a sequence of two code units, where the first unit of the pair is a high surrogate and the second is a low surrogate. Lo standard Unicode definisce una sequenza di caratteri di combinazione come una combinazione di un carattere di base e uno o più caratteri combinati.The Unicode Standard defines a combining character sequence as a combination of a base character and one or more combining characters. Una coppia di surrogati può rappresentare un carattere di base o un carattere di combinazione.A surrogate pair can represent a base character or a combining character.

Questo metodo restituisce solo il primo elemento di testo.This method only returns the first text element. Per scorrere gli elementi di testo della stringa, l'applicazione deve usare l' TextElementEnumerator oggetto generato GetTextElementEnumerator dal metodo.To iterate through the text elements of the string, the application should use the TextElementEnumerator object generated by the GetTextElementEnumerator method.

Vedi anche

GetNextTextElement(String, Int32) GetNextTextElement(String, Int32) GetNextTextElement(String, Int32) GetNextTextElement(String, Int32)

Ottiene l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata.Gets the text element at the specified index of the specified string.

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

Parametri

str
String String String String

Stringa dalla quale ottenere l'elemento di testo.The string from which to get the text element.

index
Int32 Int32 Int32 Int32

Indice in base zero in corrispondenza del quale inizia l'elemento di testo.The zero-based index at which the text element starts.

Restituisce

Stringa contenente l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata.A string containing the text element at the specified index of the specified string.

Eccezioni

index non è compreso nell'intervallo di indici validi per str.index is outside the range of valid indexes for str.

Commenti

.NET definisce un elemento di testo come un'unità di testo visualizzata come un singolo carattere, ovvero un grafema..NET defines a text element as a unit of text that is displayed as a single character, that is, a grapheme. Un elemento di testo può essere un carattere di base, una coppia di surrogati o una sequenza di caratteri di combinazione.A text element can be a base character, a surrogate pair, or a combining character sequence. Lo standard Unicode definisce una coppia di surrogati come rappresentazione di caratteri codificati per un singolo carattere astratto costituito da una sequenza di due unità di codice, in cui la prima unità della coppia è un surrogato alto e il secondo è un surrogato basso.The Unicode Standard defines a surrogate pair as a coded character representation for a single abstract character that consists of a sequence of two code units, where the first unit of the pair is a high surrogate and the second is a low surrogate. Lo standard Unicode definisce una sequenza di caratteri di combinazione come una combinazione di un carattere di base e uno o più caratteri combinati.The Unicode Standard defines a combining character sequence as a combination of a base character and one or more combining characters. Una coppia di surrogati può rappresentare un carattere di base o un carattere di combinazione.A surrogate pair can represent a base character or a combining character.

Questo metodo restituisce solo il primo elemento di testo della sottostringa che inizia in corrispondenza dell'indice specificato.This method only returns the first text element of the substring that starts at the specified index. Per scorrere gli elementi di testo della stringa, l'applicazione deve usare l'oggetto TextElementEnumerator generato GetTextElementEnumerator dal metodo.To iterate through the text elements of the string, the application should use the TextElementEnumerator generated by the GetTextElementEnumerator method.

Vedi anche

Si applica a