次の方法で共有


StringInfo.GetNextTextElementLength メソッド

定義

オーバーロード

GetNextTextElementLength(ReadOnlySpan<Char>)

入力スパンで発生する最初のテキスト要素 (拡張 grapheme クラスター) の長さを返します。

GetNextTextElementLength(String)

入力文字列で発生する最初のテキスト要素 (拡張 grapheme クラスター) の長さを返します。

GetNextTextElementLength(String, Int32)

指定したインデックスから始まる入力文字列で発生する最初のテキスト要素 (拡張 grapheme クラスター) の長さを返します。

GetNextTextElementLength(ReadOnlySpan<Char>)

ソース:
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の最初のテキスト要素に対応する部分文字列の長さ (文字単位)。 が空の場合 str は 0。

注釈

grapheme クラスターは、1 つの単位として扱う必要がある 1 つ以上の Unicode コード ポイントのシーケンスです。

適用対象

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の最初のテキスト要素に対応する部分文字列の長さ (文字単位)。 が空の場合 str は 0。

例外

strnull です。

注釈

grapheme クラスターは、1 つの単位として扱う必要がある 1 つ以上の Unicode コード ポイントのシーケンスです。

適用対象

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 char オフセット。

戻り値

インデックスindexから始まる内strの最初のテキスト要素に対応する部分文字列の長さ (chars 単位)。 の末尾strに対応する場合indexは 0。

例外

strnull です。

index が負であるか、 の str末尾を超えています。

注釈

grapheme クラスターは、1 つの単位として扱う必要がある 1 つ以上の Unicode コード ポイントのシーケンスです。

適用対象