共用方式為


ITfIntegratableCandidateListUIElement 介面 (ctffunc.h)

讓文字服務和輸入法編輯器 (IME) 調整無 UI 模式行為。

繼承

ITfIntegratableCandidateListUIElement 介面繼承自 IUnknown 介面。 ITfIntegratableCandidateListUIElement 也有下列類型的成員:

方法

ITfIntegratableCandidateListUIElement 介面具有這些方法。

 
ITfIntegratableCandidateListUIElement::FinalizeExactCompositionString

使用目前向用戶顯示的值來完成目前的組合。
ITfIntegratableCandidateListUIElement::GetSelectionStyle

擷取選取樣式。
ITfIntegratableCandidateListUIElement::OnKeyDown

處理按鍵按下。
ITfIntegratableCandidateListUIElement::SetIntegrationStyle

設定整合樣式。
ITfIntegratableCandidateListUIElement::ShowCandidateNumbers

指定是否應該顯示候選數位。

備註

ITfIntegratableCandidateListUIElement 介面是由文字服務和輸入法編輯器所實作, (IME) 來調整無 UI 模式行為,以在 IME 整合式控件中提供更好的 UI 和鍵盤體驗,例如 [Windows 8 搜尋] 方塊。 介面是由需要更簡化UI和鍵盤使用IME語言體驗的應用程式使用。

您可以使用 ITfUIElementSink 回呼函式的 dwUIElementId 參數,在 ITfUIElement 介面指標上呼叫 QueryInterface,以取得 ITfUIElementSink 回呼函式的 dwUIElementId 參數,以從 ITfUIElementMgr 取得介面。

ITfIntegratableCandidateListUIElement 介面是由文字服務或輸入法所實作的選擇性介面,需要更充分掌控其 UI 在無 UI 模式中的呈現方式。 應用程式可以使用它來實作更簡化的特殊用途輸入控件,如同自動完成或搜尋建議。

在實作 ITfUIElementITfCandidateListUIElementITfCandidateListUIElement 和 ITfCandidateListUIElementBehavior 介面的相同類別中實作 ITfIntegratableCandidateListUIElement 介面。 這些介面會一起運作,以建立完全整合的體驗,其中應用程式會轉譯文字服務或 IME 的候選清單 UI,也可以有一些特定的 UI 自定義和鍵盤互動行為。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 ctffunc.h

另請參閱

ITfCandidateListUIElement

ITfCandidateListUIElementBehavior

ITfUIElement

ITfUIElementMgr

ITfUIElementSink

IUnknown