Compartilhar via


Interface ITfIntegratableCandidateListUIElement (ctffunc.h)

Permite que serviços de texto e IMEs (Editores de Método de Entrada) ajustem o comportamento do modo sem interface do usuário.

Herança

A interface ITfIntegratableCandidateListUIElement herda da interface IUnknown . ITfIntegratableCandidateListUIElement também tem estes tipos de membros:

Métodos

A interface ITfIntegratableCandidateListUIElement tem esses métodos.

 
ITfIntegratableCandidateListUIElement::FinalizeExactCompositionString

Finaliza a composição atual com o valor mostrado atualmente para o usuário.
ITfIntegratableCandidateListUIElement::GetSelectionStyle

Recupera o estilo de seleção.
ITfIntegratableCandidateListUIElement::OnKeyDown

Processa um pressionamento de tecla.
ITfIntegratableCandidateListUIElement::SetIntegrationStyle

Define o estilo de integração.
ITfIntegratableCandidateListUIElement::ShowCandidateNumbers

Especifica se os números dos candidatos devem ser mostrados.

Comentários

A interface ITfIntegratableCandidateListUIElement é implementada por serviços de texto e IMEs (Editores de Método de Entrada) para ajustar o comportamento do modo sem interface do usuário para uma melhor experiência de interface do usuário e teclado em controles integrados ao IME, como a caixa pesquisa de Windows 8. A interface é usada por aplicativos que precisam de uma experiência mais simplificada de interface do usuário e teclado com linguagens IME.

Você pode obter um ponteiro de interface ITfIntegratableCandidateListUIElement chamando QueryInterface no ponteiro de interface ITfUIElement fornecido usando os parâmetros dwUIElementId das funções de retorno de chamada ITfUIElementSink para obter a interface de ITfUIElementMgr.

A interface ITfIntegratableCandidateListUIElement é uma interface opcional implementada por um serviço de texto ou IME que precisa de maior controle sobre como sua interface do usuário é apresentada no modo sem interface do usuário. Os aplicativos podem usá-lo para implementar controles de entrada de finalidade especial mais simplificados, como em sugestões de preenchimento automático ou pesquisa.

Implemente a interface ITfIntegratableCandidateListUIElement na mesma classe que implementa as interfaces ITfUIElement, ITfCandidateListUIElement e ITfCandidateListUIElementBehavior . Essas interfaces funcionam juntas para criar uma experiência totalmente integrada na qual o aplicativo renderiza a interface do usuário da lista de candidatos para o serviço de texto ou IME e também pode ter algum comportamento de personalização de interface do usuário e interação de teclado específicos do IME.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctffunc.h

Confira também

ITfCandidateListUIElement

ITfCandidateListUIElementBehavior

ITfUIElement

ITfUIElementMgr

ITfUIElementSink

IUnknown