StringInfo.GetNextTextElementLength Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| GetNextTextElementLength(ReadOnlySpan<Char>) |
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входном диапазоне. |
| GetNextTextElementLength(String) |
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входной строке. |
| GetNextTextElementLength(String, Int32) |
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входной строке, начиная с указанного индекса. |
GetNextTextElementLength(ReadOnlySpan<Char>)
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входном диапазоне.
public:
static int GetNextTextElementLength(ReadOnlySpan<char> str);
public static int GetNextTextElementLength(ReadOnlySpan<char> str);
static member GetNextTextElementLength : ReadOnlySpan<char> -> int
Public Shared Function GetNextTextElementLength (str As ReadOnlySpan(Of Char)) As Integer
Параметры
- str
- ReadOnlySpan<Char>
Диапазон входных данных для анализа.
Возвращаемое значение
Длина (в символах) подстроки, соответствующей первому текстовому элементу внутри strили 0, если str пуста.
Комментарии
Кластер grapheme — это последовательность одной или нескольких точек кода Юникода, которые следует рассматривать как единую единицу.
Применяется к
GetNextTextElementLength(String)
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входной строке.
public:
static int GetNextTextElementLength(System::String ^ str);
public static int GetNextTextElementLength(string str);
static member GetNextTextElementLength : string -> int
Public Shared Function GetNextTextElementLength (str As String) As Integer
Параметры
- str
- String
Входная строка для анализа.
Возвращаемое значение
Длина (в символах) подстроки, соответствующей первому текстовому элементу внутри strили 0, если str пуста.
Исключения
str равно null.
Комментарии
Кластер grapheme — это последовательность одной или нескольких точек кода Юникода, которые следует рассматривать как единую единицу.
Применяется к
GetNextTextElementLength(String, Int32)
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
Возвращает длину первого текстового элемента (расширенный кластер grapheme), который происходит в входной строке, начиная с указанного индекса.
public:
static int GetNextTextElementLength(System::String ^ str, int index);
public static int GetNextTextElementLength(string str, int index);
static member GetNextTextElementLength : string * int -> int
Public Shared Function GetNextTextElementLength (str As String, index As Integer) As Integer
Параметры
- str
- String
Входная строка для анализа.
- index
- Int32
Смещение char, str с которого начинается анализ.
Возвращаемое значение
Длина (в символах) подстроки, соответствующей первому текстовому элементу, str начиная с индекса index, или 0, если index соответствует концу str.
Исключения
str равно null.
index является отрицательным или за пределами strконца.
Комментарии
Кластер grapheme — это последовательность одной или нескольких точек кода Юникода, которые следует рассматривать как единую единицу.