Share via


Interfaz ITfIntegratableCandidateListUIElement (ctffunc.h)

Habilita los servicios de texto y los editores de métodos de entrada (IME) para ajustar el comportamiento del modo sin interfaz de usuario.

Herencia

La interfaz ITfIntegratableCandidateListUIElement hereda de la interfaz IUnknown . ITfIntegratableCandidateListUIElement también tiene estos tipos de miembros:

Métodos

La interfaz ITfIntegratableCandidateListUIElement tiene estos métodos.

 
ITfIntegratableCandidateListUIElement::FinalizeExactCompositionString

Finaliza la composición actual con el valor que se muestra actualmente al usuario.
ITfIntegratableCandidateListUIElement::GetSelectionStyle

Recupera el estilo de selección.
ITfIntegratableCandidateListUIElement::OnKeyDown

Procesa una pulsación de tecla.
ITfIntegratableCandidateListUIElement::SetIntegrationStyle

Establece el estilo de integración.
ITfIntegratableCandidateListUIElement::ShowCandidateNumbers

Especifica si se deben mostrar los números candidatos.

Comentarios

La interfaz ITfIntegratableCandidateListUIElement se implementa mediante servicios de texto y editores de métodos de entrada (IME) para ajustar el comportamiento del modo sin interfaz de usuario para una mejor experiencia de interfaz de usuario y teclado en controles integrados con IME, como el cuadro de búsqueda de Windows 8. La interfaz la usan las aplicaciones que necesitan una experiencia de teclado y interfaz de usuario más simplificada con lenguajes IME.

Puede obtener un puntero de interfaz ITfIntegratableCandidateListUIElement llamando a QueryInterface en el puntero de interfaz ITfUIElement proporcionado mediante los parámetros dwUIElementId de las funciones de devolución de llamada ITfUIElementSink para obtener la interfaz de ITfUIElementMgr.

La interfaz ITfIntegratableCandidateListUIElement es una interfaz opcional implementada por un servicio de texto o un IME que necesita un mayor control sobre cómo se presenta su interfaz de usuario en modo sin interfaz de usuario. Las aplicaciones pueden usarlas para implementar controles de entrada más simplificados y de propósito especial, como en sugerencias de autocompletar o búsqueda.

Implemente la interfaz ITfIntegratableCandidateListUIElement en la misma clase que implementa las interfaces ITfUIElement, ITfCandidateListUIElement e ITfCandidateListUIElementBehavior . Estas interfaces funcionan conjuntamente para crear una experiencia totalmente integrada en la que la aplicación representa la interfaz de usuario de lista candidata para el servicio de texto o IME y también puede tener algún comportamiento de interacción de teclado y personalización de interfaz de usuario específico de IME.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ctffunc.h

Consulte también

ITfCandidateListUIElement

ITfCandidateListUIElementBehavior

ITfUIElement

ITfUIElementMgr

ITfUIElementSink

IUnknown