Metode IWordSink::P utAltWord
Menempatkan kata alternatif dan posisinya di objek IWordSink .
Sintaks
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Parameter
-
cwc [in]
-
Jumlah karakter dalam pwcInBuf.
-
pwcInBuf [in]
-
Penunjuk ke buffer yang berisi bentuk alternatif kata dari teks sumber. Parameter ini tidak dimodifikasi oleh PutAltWord. Anda dapat meneruskan parameter pTextSource dari IWordBreaker::BreakText yang sesuai.
-
cwcSrcLen [in]
-
Jumlah karakter dalam buffer teks sumber (ditunjukkan oleh parameter pTextSource ke IWordBreaker::BreakText) yang sesuai dengan kata yang terkandung dalam pwcInBuf.
-
cwcSrcPos [in]
-
Posisi awal kata dalam pwcInBuf di buffer teks sumber (ditunjukkan oleh parameter pTextSource ke IWordBreaker::BreakText).
Menampilkan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil diselesaikan. Juga menunjukkan bahwa tidak ada lagi teks yang tersisa untuk diproses. |
|
Nilai cwc lebih besar dari nilai untuk ulMaxTokenSize yang ditentukan dalam IWordBreaker::Init. |
Keterangan
PutAltWord menempatkan bentuk alternatif kata dalam IWordSink. Kata dimasukkan ke posisi yang sama dengan kata asli di sumber teks (pTextSource di IWordBreaker::BreakText). Secara default, PutAltWord mengakhiri kata-kata dengan jenis pemisah WORDREP_BREAK_EOW dari jenis enumerasi WORDREP_BREAK_TYPE .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Lihat juga