Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee plaatst u een woord en de positie ervan in het IWordSink-object .
Syntaxis
HRESULT PutWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Parameterwaarden
-
cwc [in]
-
Het aantal tekens in pwcInBuf.
-
pwcInBuf [in]
-
Een aanwijzer naar een buffer die een alternatieve vorm van een woord uit de brontekst bevat. Deze parameter wordt niet gewijzigd door PutWord. U kunt de parameter pTextSource doorgeven vanuit IWordBreaker::BreakText , indien van toepassing.
-
cwcSrcLen [in]
-
Het aantal tekens in de brontekstbuffer (aangegeven door de parameter pTextSource voor IWordBreaker::BreakText) die overeenkomen met het woord in pwcInBuf.
-
cwcSrcPos [in]
-
De beginpositie van het woord in pwcInBuf in de brontekstbuffer (aangegeven door de parameter pTextSource voor IWordBreaker::BreakText).
Retourwaarde
Deze methode kan een van deze waarden retourneren.
| Retourcode | Description |
|---|---|
|
De bewerking is voltooid. Geeft ook aan dat er geen tekst meer beschikbaar is om de buffer opnieuw te vullen. |
|
De waarde van cwc is groter dan de waarde voor ulMaxTokenSize die is opgegeven in IWordBreaker::Init. |
Opmerkingen
Het is raadzaam dat de methode IWordSink::P utWord altijd het oorspronkelijke woord bevat, zoals in pTextSource is gevonden. Alternatieve vormen van het woord worden doorgegeven aan WordSink met behulp van IWordSink::P utAltWord. We raden u ook aan dat de woorden in pwcInBuf zo dicht mogelijk overeenkomen met de brontekst. Behoud bijvoorbeeld hoofdlettergebruik en accenten waar mogelijk.
Deze aanroep moet worden uitgevoerd voor elk woord dat wordt opgehaald uit pTextSource , met uitzondering van de woorden waarvoor de aanroep IWordSink::P utAltWord is gemaakt. Het woord wordt beƫindigd met een EOW-teken wanneer het wordt opgeslagen in de WordSink.
Requirements
| Requirement | Waarde |
|---|---|
| Minimaal ondersteunde client |
Windows 2000 Professional [alleen desktop-apps] |
| Minimaal ondersteunde server |
Windows 2000 Server [alleen desktop-apps] |
| Header |
|
Zie ook