SelectableWordsSegmenter.Tokenize 方法

定義

使用兩個反覆運算器呼叫提供的處理常式,在提供的文字中逐一查看指定索引之前和之後的可選取字組。

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

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

handler
SelectableWordSegmentsTokenizingHandler

接收反覆運算器的函式。

備註

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

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

適用於

另請參閱