IWordSink::P utAltWord-Methode
Fügt ein alternatives Wort und seine Position im IWordSink-Objekt ab.
Syntax
HRESULT PutAltWord(
[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 PutAltWord nicht geändert. Sie können den pTextSource-Parameter von IWordBreaker::BreakText ü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 Startposition des Worts in pwcInBuf im Quelltextpuffer (angegeben durch den pTextSource-Parameter zu 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 verarbeitet werden muss. |
|
Der Wert von cwc ist größer als der Wert für ulMaxTokenSize , der in IWordBreaker::Init angegeben wird. |
Bemerkungen
PutAltWord stellt eine alternative Form eines Worts in IWordSink. Das Wort befindet sich an derselben Position wie das ursprüngliche Wort in der Textquelle (pTextSource in IWordBreaker::BreakText). Standardmäßig beendet PutAltWord Wörter mit einem WORDREP_BREAK_EOW Umbruchtyp vom WORDREP_BREAK_TYPE aufgezählten Typ.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Siehe auch