StringInfo.GetNextTextElementLength Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| GetNextTextElementLength(ReadOnlySpan<Char>) |
Возвращает длину первого текстового элемента (расширенного кластера графемы), который находится во входном диапазоне. |
| GetNextTextElementLength(String) |
Возвращает длину первого текстового элемента (расширенного кластера grapheme), который находится во входной строке. |
| GetNextTextElementLength(String, Int32) |
Возвращает длину первого текстового элемента (расширенного кластера grapheme), который встречается во входной строке, начиная с указанного индекса. |
GetNextTextElementLength(ReadOnlySpan<Char>)
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
- Исходный код:
- StringInfo.cs
Возвращает длину первого текстового элемента (расширенного кластера графемы), который находится во входном диапазоне.
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
Возвращает длину первого текстового элемента (расширенного кластера 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
Возвращает длину первого текстового элемента (расширенного кластера 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
Смещение символа в str , с которого начинается анализ.
Возвращаемое значение
Длина (в символах) подстроки, соответствующей первому текстовому элементу в начале str с индекса index, или 0, если index соответствует концу str.
Исключения
str имеет значение null.
index имеет отрицательное значение или за пределами strконца .
Комментарии
Кластер grapheme — это последовательность из одной или нескольких кодовых точек Юникода, которые следует рассматривать как единое целое.