Bagikan melalui


Antarmuka ITfIntegratableCandidateListUIElement (ctffunc.h)

Memungkinkan layanan teks dan Editor Metode Input (IMEs) untuk menyesuaikan perilaku mode tanpa UI.

Warisan

Antarmuka ITfIntegratableCandidateListUIElement mewarisi dari antarmuka IUnknown . ITfIntegratableCandidateListUIElement juga memiliki jenis anggota berikut:

Metode

Antarmuka ITfIntegratableCandidateListUIElement memiliki metode ini.

 
ITfIntegratableCandidateListUIElement::FinalizeExactCompositionString

Menyelesaikan komposisi saat ini dengan nilai yang saat ini ditunjukkan kepada pengguna.
ITfIntegratableCandidateListUIElement::GetSelectionStyle

Mengambil gaya pilihan.
ITfIntegratableCandidateListUIElement::OnKeyDown

Memproses penekanan tombol.
ITfIntegratableCandidateListUIElement::SetIntegrationStyle

Mengatur gaya integrasi.
ITfIntegratableCandidateListUIElement::ShowCandidateNumbers

Menentukan apakah nomor kandidat harus ditampilkan.

Keterangan

Antarmuka ITfIntegratableCandidateListUIElement diimplementasikan oleh layanan teks dan Editor Metode Input (IMEs) untuk menyesuaikan perilaku mode tanpa UI untuk antarmuka pengguna dan pengalaman keyboard yang lebih baik dalam kontrol terintegrasi IME, seperti kotak Pencarian Windows 8. Antarmuka digunakan oleh aplikasi yang membutuhkan antarmuka pengguna dan pengalaman keyboard yang lebih efisien dengan bahasa IME.

Anda bisa mendapatkan penunjuk antarmuka ITfIntegratableCandidateListUIElement dengan memanggil QueryInterface pada pointer antarmuka ITfUIElement yang disediakan dengan menggunakan parameter dwUIElementId dari fungsi panggilan balik ITfUIElementSink untuk mendapatkan antarmuka dari ITfUIElementMgr.

Antarmuka ITfIntegratableCandidateListUIElement adalah antarmuka opsional yang diterapkan oleh layanan teks atau IME yang membutuhkan kontrol lebih besar atas bagaimana UI-nya disajikan dalam mode tanpa UI. Aplikasi dapat menggunakannya untuk menerapkan kontrol input tujuan khusus yang lebih efisien, seperti dalam saran lengkapi otomatis atau pencarian.

Terapkan antarmuka ITfIntegratableCandidateListUIElement di kelas yang sama yang mengimplementasikan antarmuka ITfUIElement, ITfCandidateListUIElement, dan ITfCandidateListUIElementBehavior . Antarmuka ini bekerja sama untuk menciptakan pengalaman terintegrasi penuh di mana aplikasi merender UI daftar kandidat untuk layanan teks atau IME dan juga dapat memiliki beberapa kustomisasi UI khusus IME dan perilaku interaksi keyboard.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header ctffunc.h

Lihat juga

ITfCandidateListUIElement

ITfCandidateListUIElementBehavior

ITfUIElement

ITfUIElementMgr

ITfUIElementSink

IUnknown