StringInfo.GetNextTextElement Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il primo elemento di testo in una stringa specificata.
Overload
GetNextTextElement(String) |
Ottiene il primo elemento di testo in una stringa specificata. |
GetNextTextElement(String, Int32) |
Ottiene l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata. |
GetNextTextElement(String)
- Origine:
- StringInfo.cs
- Origine:
- StringInfo.cs
- Origine:
- StringInfo.cs
Ottiene il primo elemento di testo in una stringa specificata.
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
Stringa dalla quale ottenere l'elemento di testo.
Restituisce
Stringa contenente il primo elemento di testo nella stringa specificata.
Eccezioni
str
è null
.
Commenti
.NET definisce un elemento di testo come unità di testo visualizzato come singolo carattere, ovvero un grapheme. Un elemento di testo può essere un carattere di base, una coppia surrogata o una sequenza di caratteri combinata. Unicode Standard definisce una coppia surrogata come rappresentazione di caratteri codificati per un singolo carattere astratto costituito da una sequenza di due unità di codice, dove la prima unità della coppia è un surrogato elevato e la seconda è un surrogato basso. Unicode Standard definisce una sequenza di caratteri combinata come combinazione di un carattere di base e uno o più caratteri di combinazione. Una coppia surrogata può rappresentare un carattere di base o un carattere di combinazione.
Questo metodo restituisce solo il primo elemento di testo. Per scorrere gli elementi di testo della stringa, l'applicazione deve usare l'oggetto TextElementEnumerator generato dal GetTextElementEnumerator metodo .
Vedi anche
Si applica a
GetNextTextElement(String, Int32)
- Origine:
- StringInfo.cs
- Origine:
- StringInfo.cs
- Origine:
- StringInfo.cs
Ottiene l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata.
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
Stringa dalla quale ottenere l'elemento di testo.
- index
- Int32
Indice in base zero in corrispondenza del quale inizia l'elemento di testo.
Restituisce
Stringa contenente l'elemento di testo in corrispondenza dell'indice specificato della stringa indicata.
Eccezioni
str
è null
.
index
non è compreso nell'intervallo di indici validi per str
.
Commenti
.NET definisce un elemento di testo come unità di testo visualizzato come singolo carattere, ovvero un grapheme. Un elemento di testo può essere un carattere di base, una coppia surrogata o una sequenza di caratteri combinata. Unicode Standard definisce una coppia surrogata come rappresentazione di caratteri codificati per un singolo carattere astratto costituito da una sequenza di due unità di codice, dove la prima unità della coppia è un surrogato elevato e la seconda è un surrogato basso. Unicode Standard definisce una sequenza di caratteri combinata come combinazione di un carattere di base e uno o più caratteri di combinazione. Una coppia surrogata può rappresentare un carattere di base o un carattere di combinazione.
Questo metodo restituisce solo il primo elemento di testo della sottostringa che inizia all'indice specificato. Per scorrere gli elementi di testo della stringa, l'applicazione deve usare il TextElementEnumerator metodo generato dal GetTextElementEnumerator metodo .