Freigeben über


WordsSegmenter.Tokenize(String, UInt32, WordSegmentsTokenizingHandler) Methode

Definition

Ruft den bereitgestellten Handler mit zwei Iteratoren auf, die die Wörter vor und nach einem bestimmten Index in den bereitgestellten Text durchlaufen.

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)

Parameter

text
String

Platform::String

winrt::hstring

Bereitgestellter Text, der wörter enthält, die zurückgegeben werden sollen.

startIndex
UInt32

unsigned int

uint32_t

Ein nullbasierter Index in Text. Sie muss kleiner als die Textlänge sein.

handler
WordSegmentsTokenizingHandler

Die Funktion, die die Iteratoren empfängt.

Hinweise

Die Iteratoren in WordSegmentsTokenizingHandler sind faul und werten kleine Textblöcke gleichzeitig aus.

Der Handler wird höchstens einmal pro Aufruf von Tokenize aufgerufen. Der Handler wird nicht aufgerufen, wenn keine auswählbaren Wörter im Text vorhanden sind.

Gilt für:

Weitere Informationen