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
Отсчитываемый от нуля индекс в тексте. Она должна быть меньше длины текста.
Функция, получающая итераторы.
Комментарии
Итераторы в SelectableWordSegmentsTokenizingHandler являются ленивыми и оценивают небольшие фрагменты текста за раз.
Обработчик вызывается не более одного раза для каждого вызова Tokenize. Обработчик не вызывается, если в тексте нет доступных для выбора слов.