Bagikan melalui


ITfContextOwnerCompositionServices::Metode TerminateComposition (msctf.h)

Mengakhiri komposisi.

Sintaks

HRESULT TerminateComposition(
  [in] ITfCompositionView *pComposition
);

Parameter

[in] pComposition

Penunjuk ke antarmuka ITfCompositionView yang mewakili komposisi untuk dihentikan. Jika nilai ini NULL, semua komposisi dalam konteks akan dihentikan.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
TF_E_DISCONNECTED
Konteks tidak ada di tumpukan dokumen.
TF_E_NOLOCK
Layanan teks saat ini menyimpan kunci pada dokumen.
E_UNEXPECTED
Metode ini dipanggil selama operasi komposisi lain.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Layanan teks menggunakan ITfComposition::EndComposition untuk mengakhiri komposisi yang dibuatnya.

Jika pemilik konteks mengimplementasikan penyimpanan teks, pemilik konteks harus dapat memberikan kunci tulis sinkron sebelum memanggil metode ini.

Metode ini juga melakukan hal berikut:

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 msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

ITfComposition::EndComposition, nf-msctf-itfcompositionsink-oncompositionterminated, antarmuka ITfCompositionView, antarmuka ITfContextOwnerCompositionServices, ITfContextOwnerCompositionSink::OnEndComposition