SelectableWordsSegmenter.Tokenize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用兩個反覆運算器呼叫提供的處理常式,在提供的文字中逐一查看指定索引之前和之後的可選取字組。
public:
virtual void Tokenize(Platform::String ^ text, unsigned int startIndex, SelectableWordSegmentsTokenizingHandler ^ handler) = Tokenize;
void Tokenize(winrt::hstring const& text, uint32_t const& startIndex, SelectableWordSegmentsTokenizingHandler const& handler);
public void Tokenize(string text, uint startIndex, SelectableWordSegmentsTokenizingHandler handler);
function tokenize(text, startIndex, handler)
Public Sub Tokenize (text As String, startIndex As UInteger, handler As SelectableWordSegmentsTokenizingHandler)
參數
- text
-
String
Platform::String
winrt::hstring
提供的文字包含要選取的文字。
- startIndex
-
UInt32
unsigned int
uint32_t
以零起始的索引轉換成 文字。 其長度必須小於 文字長度。
接收反覆運算器的函式。
備註
SelectableWordSegmentsTokenizingHandler中的反覆運算器是延遲的,並一次評估少量的文字區塊。
每次呼叫 Tokenize 時,最多都會呼叫處理常式一次。 如果 文字中沒有可選取的字組,則不會呼叫處理常式。