共用方式為


WordsSegmenter.Tokenize(String, UInt32, WordSegmentsTokenizingHandler) 方法

定義

使用兩個反覆運算器呼叫提供的處理常式,以逐一查看指定索引之前的字組,並將指定的索引追蹤至提供的文字。

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

以零起始的索引轉換成 文字。 它必須小於 文字的長度。

handler
WordSegmentsTokenizingHandler

接收反覆運算器的函式。

備註

WordSegmentsTokenizingHandler中的反覆運算器是延遲的,並一次評估少量的文字區塊。

每個 Tokenize 呼叫最多呼叫一次處理常式。 如果 文字中沒有可選取的單字,則不會呼叫處理常式。

適用於

另請參閱