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 |