ITfComposition::Metode EndComposition (msctf.h)

Mengakhiri komposisi.

Sintaks

HRESULT EndComposition(
  [in] TfEditCookie ecWrite
);

Parameter

[in] ecWrite

Berisi cookie edit yang mengidentifikasi konteks edit yang diperoleh dari ITfEditSession::D oEditSession.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_UNEXPECTED
Nilai ini menghasilkan ketika:
  • Komposisi dihentikan.
  • Pemanggil berada di dalam operasi penulisan komposisi lain.
  • Pemanggil tidak memiliki komposisi.
TF_E_NOLOCK
Konteks edit yang diidentifikasi oleh ecWrite tidak memiliki kunci baca/tulis.

Keterangan

Metode ini tidak melepaskan objek komposisi, tetapi metode ITfComposition akan gagal dengan E_UNEXPECTED setelah metode ini dipanggil.

Pemilik konteks harus menggunakan metode ITFContextOwnerCompositionServices::TerminateComposition untuk mengakhiri komposisi.

Metode ini menyebabkan properti GUID_PROP_COMPOSING dihapus dari teks yang dicakup oleh komposisi.

Persyaratan

   
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

ITfContextOwnerCompositionServices::TerminateComposition, antarmuka ITfComposition, ITfEditSession::D oEditSession