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