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 最多调用处理程序一次。 如果 文本中没有可选择的单词,则不调用处理程序。

适用于

另请参阅