WordsSegmenter.Tokenize(String, UInt32, WordSegmentsTokenizingHandler) メソッド

定義

指定されたインデックスの前と後の単語を指定されたテキストに反復処理する 2 つの反復子を使用して、指定されたハンドラーを呼び出します。

public:
 virtual void Tokenize(Platform::String ^ text, unsigned int startIndex, WordSegmentsTokenizingHandler ^ handler) = Tokenize;
void Tokenize(winrt::hstring const& text, uint32_t const& startIndex, WordSegmentsTokenizingHandler const& handler);
public void Tokenize(string text, uint startIndex, WordSegmentsTokenizingHandler handler);
function tokenize(text, startIndex, handler)
Public Sub Tokenize (text As String, startIndex As UInteger, handler As WordSegmentsTokenizingHandler)

パラメーター

text
String

Platform::String

winrt::hstring

返される単語を含むテキストを指定します。

startIndex
UInt32

unsigned int

uint32_t

テキストへの 0 から始まるインデックス。 テキストの長さより短くする必要があります。

handler
WordSegmentsTokenizingHandler

反復子を受け取る関数。

注釈

WordSegmentsTokenizingHandler の反復子は遅延であり、一度にテキストの小さなチャンクを評価します。

ハンドラーは、Tokenize の呼び出しごとに最大 1 回呼び出されます。 テキスト内に選択可能な単語がない場合、ハンドラーは呼び出されません。

適用対象

こちらもご覧ください