IWordSink::P utWord-Methode
Legt ein Wort und seine Position im IWordSink-Objekt ab.
Syntax
HRESULT PutWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Parameter
-
cwc [ In]
-
Die Anzahl der Zeichen in pwcInBuf.
-
pwcInBuf [ In]
-
Ein Zeiger auf einen Puffer, der eine alternative Form eines Worts aus dem Quelltext enthält. Dieser Parameter wird von PutWord nicht geändert. Sie können den pTextSource-Parameter von IWordBreaker::BreakText entsprechend übergeben.
-
cwcSrcLen [ In]
-
Die Anzahl der Zeichen im Quelltextpuffer (angegeben durch den pTextSource-Parameter für IWordBreaker::BreakText), die dem in pwcInBuf enthaltenen Wort entsprechen.
-
cwcSrcPos [ In]
-
Die Anfangsposition des Worts in pwcInBuf im Quelltextpuffer (angegeben durch den pTextSource-Parameter für IWordBreaker::BreakText).
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. Gibt außerdem an, dass kein text mehr zum Auffüllen des Puffers verfügbar ist. |
|
Der Wert von cwc ist größer als der Wert für ulMaxTokenSize, der in IWordBreaker::Init angegeben ist. |
Bemerkungen
Es wird empfohlen, dass die IWordSink::P utWord-Methode immer das ursprüngliche Wort wie in pTextSource enthält. Alternative Formen des Worts werden mithilfe von IWordSink::P utAltWord an WordSink übergeben. Außerdem wird empfohlen, dass die Wörter in pwcInBuf so genau wie möglich mit dem Quelltext übereinstimmen. Behalten Sie z. B. nach Möglichkeit Groß- und Akzente bei.
Dieser Aufruf muss für jedes Von pTextSource abgerufene Wort vorgenommen werden, mit Ausnahme der Wörter, für die der IWordSink::P utAltWord-Aufruf erfolgt ist. Das Wort wird mit einem EOW-Zeichen beendet, wenn es im WordSink gespeichert wird.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|