Bagikan melalui


Metode ITextStoreACPSink::OnTextChange (textstor.h)

Dipanggil saat teks dokumen berubah.

Sintaks

HRESULT OnTextChange(
  [in] DWORD               dwFlags,
  [in] const TS_TEXTCHANGE *pChange
);

Parameter

[in] dwFlags

Berisi sekumpulan bendera yang menentukan informasi tambahan tentang perubahan teks. Ini bisa menjadi satu atau beberapa nilai berikut.

Nilai Makna
0
Teks telah berubah.
TS_ST_CORRECTION
Teks adalah transformasi (koreksi) konten yang ada, dan informasi markup teks khusus (metadata) dipertahankan, seperti .wav data file atau pengidentifikasi bahasa. Bendera ini digunakan untuk aplikasi yang perlu mempertahankan data yang terkait dengan teks asli.

[in] pChange

Penunjuk ke struktur TS_TEXTCHANGE yang berisi data perubahan teks.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
pChange tidak valid.
E_OUTOFMEMORY
Terjadi kegagalan alokasi memori.
TS_E_NOLOCK
Manajer TSF memegang kunci pada dokumen. Ini biasanya menunjukkan bahwa metode ini dipanggil dari dalam metode ITextStoreACP lain, seperti ITextStoreACP::SetText.

Keterangan

ITextStoreACPSink::OnTextChange tidak pernah dipanggil ketika teks dimodifikasi oleh salah satu metode antarmuka ITextStoreACP , seperti ITextStoreACP::SetText atau ITextStoreACP::InsertTextAtSelection.

Saat memanggil metode ini, aplikasi harus dapat memberikan kunci dokumen.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header textstor.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

Kunci Dokumen

ITextStoreACP

ITextStoreACP::InsertTextAtSelection

ITextStoreACP::RequestLock

ITextStoreACP::SetText

ITextStoreACPSink

Konstanta Penyimpanan Teks Lain-lain

TS_TEXTCHANGE