WordsSegmenter.Tokenize(String, UInt32, WordSegmentsTokenizingHandler) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用兩個反覆運算器呼叫提供的處理常式,以逐一查看指定索引之前的字組,並將指定的索引追蹤至提供的文字。
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 呼叫最多呼叫一次處理常式。 如果 文字中沒有可選取的單字,則不會呼叫處理常式。