WordsSegmenter.Tokenize(String, UInt32, WordSegmentsTokenizingHandler) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chama o manipulador fornecido com dois iteradores que iteram pelas palavras antes e após um determinado índice no texto fornecido.
public:
virtual void Tokenize(Platform::String ^ text, unsigned int startIndex, WordSegmentsTokenizingHandler ^ handler) = Tokenize;
void Tokenize(winrt::hstring const& text, uint32_t const& startIndex, WordSegmentsTokenizingHandler const& handler);
public void Tokenize(string text, uint startIndex, WordSegmentsTokenizingHandler handler);
function tokenize(text, startIndex, handler)
Public Sub Tokenize (text As String, startIndex As UInteger, handler As WordSegmentsTokenizingHandler)
Parâmetros
- text
-
String
Platform::String
winrt::hstring
Texto fornecido contendo palavras a serem retornadas.
- startIndex
-
UInt32
unsigned int
uint32_t
Um índice baseado em zero em texto. Deve ser menor que o comprimento do texto.
- handler
- WordSegmentsTokenizingHandler
A função que recebe os iteradores.
Comentários
Os iteradores no WordSegmentsTokenizingHandler são lentos e avaliam pequenos pedaços de texto por vez.
O manipulador é chamado no máximo uma vez por chamada para Tokenize. O manipulador não será chamado se não houver palavras selecionáveis no texto.