Compartir a través de


Interfaz ITfFnGetLinguisticAlternates (ctffunc.h)

La interfaz ITfFnGetLinguisticAlternates se implementa mediante un servicio de texto o por el administrador de TSF para proporcionar alternativas lingüísticas para el texto dentro de un intervalo determinado pasado como parámetro.

Las aplicaciones pueden usar esta interfaz para obtener alternativas IME para un intervalo de texto; por lo tanto, la interfaz ITfFnGetLinguisticAlternates, junto con ITfFnSearchCandidateProvider, proporciona un reemplazo basado en TSF para la función ImmGetConversionList . Normalmente, las IME implementan ITfFnGetLinguisticAlternates o ITfFnSearchCandidateProvider (o ninguno).

Una aplicación obtiene un puntero a esta interfaz mediante una llamada al método ITfFunctionProvider::GetFunction del administrador de TSF con IID_ITfFnGetLinguisticAlternates.

Nota Es posible que esta interfaz no se admita para todas las IME. Puede haber diferencias en la compatibilidad entre las IME en el escritorio y las MIE en la nueva interfaz de usuario de Windows en Windows 8.1. En su lugar, algunos IME implementan la interfaz relacionada ITfFnSearchCandidateProvider que se puede usar como sustituto de esta API. El uso de la aplicación sugerido es comprobar primero esta interfaz y, si no está disponible, compruebe si ITfFnSearchCandidateProvider es compatible en su lugar. Los IME que quieran mantener la compatibilidad con Windows 8 deben implementar ITfFnSearchCandidateProvider en su lugar.
 

Herencia

La interfaz ITfFnGetLinguisticAlternates hereda de ITfFunction. ITfFnGetLinguisticAlternates también tiene estos tipos de miembros:

Métodos

La interfaz ITfFnGetLinguisticAlternates tiene estos métodos.

 
ITfFnGetLinguisticAlternates::GetAlternates

Devuelve una lista de cadenas alternativas para un intervalo de texto determinado.

Requisitos

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

Consulte también

ITfFunction