Encabezado ctffunc.h
Text Services Framework usa este encabezado. Para más información, consulte:
ctffunc.h contiene las siguientes interfaces de programación:
IEnumTfCandidates La interfaz IEnumTfCandidates se implementa mediante un servicio de texto y la usa el administrador de TSF para proporcionar una enumeración de objetos de cadena candidatos. |
IEnumTfLatticeElements El administrador de TSF implementa la interfaz IEnumTfLatticeElements para proporcionar una enumeración de elementos de lattice. |
ITfCandidateList La interfaz ITfCandidateList se implementa mediante un servicio de texto y la usa el administrador de TSF o un cliente (aplicación u otro servicio de texto) para obtener y manipular objetos de cadena candidatos. |
ITfCandidateString El administrador de TSF o un cliente usan la interfaz ITfCandidateString para obtener información sobre un objeto de cadena candidato. |
ITfFnAdviseText La interfaz ITfFnAdviseText se implementa mediante un servicio de texto y la usa el administrador de TSF para proporcionar notificaciones cuando cambia el elemento text o lattice en un contexto. |
ITfFnBalloon La interfaz ITfFnBalloon se implementa mediante un servicio de texto y la usa una aplicación u otro servicio de texto para actualizar el elemento de globo que el servicio de texto agrega a la barra de idioma. |
ITfFnConfigure La interfaz ITfFnConfigure se implementa mediante un servicio de texto para habilitar la aplicación del panel de control text Services para permitir que el servicio de texto muestre un cuadro de diálogo de configuración. |
ITfFnConfigureRegisterEudc La interfaz ITfFnConfigureRegisterEudc se implementa mediante un servicio de texto para proporcionar la interfaz de usuario para registrar la secuencia de claves para el EUDC determinado. |
ITfFnConfigureRegisterWord La interfaz ITfFnConfigureRegisterWord se implementa mediante un servicio de texto para permitir que el Editor de métodos de entrada activo (IME) haga que el servicio de texto muestre un cuadro de diálogo de registro de palabras. |
ITfFnGetLinguisticAlternates La interfaz ITfFnGetLinguisticAlternates se implementa mediante un servicio de texto o mediante el administrador de TSF para proporcionar alternativas lingüísticas para el texto dentro de un intervalo determinado pasado como parámetro. |
ITfFnGetPreferredTouchKeyboardLayout El servicio de texto implementa la interfaz ITfFnGetPreferredTouchKeyboardLayout para especificar el uso de un diseño de teclado determinado compatible con el teclado táctil de Windows 8 de la bandeja de entrada. |
ITfFnGetSAPIObject El servicio de texto Speech API (SAPI) implementa la interfaz ITfFnGetSAPIObject. El administrador de TSF usa esta interfaz o un cliente (aplicación u otro servicio de texto) para obtener varios objetos SAPI. |
ITfFnLangProfileUtil El servicio de texto de voz implementa la interfaz ITfFnLangProfileUtil y se usa para proporcionar métodos de utilidad para el servicio de texto de voz. |
ITfFnLMInternal No se usa la interfaz ITfFnLMInternal. |
ITfFnLMProcessor El servicio de texto del modelo de lenguaje implementa la interfaz ITfFnLMProcessor y la usa una aplicación o servicio de texto para habilitar el procesamiento de modelos de lenguaje alternativo. |
ITfFnPlayBack El servicio de texto speech API (SAPI) implementa la interfaz ITfFnPlayBack. El administrador de TSF usa esta interfaz o un cliente (aplicación u otro servicio de texto) para controlar los datos de audio para el texto de entrada de voz. |
ITfFnPropertyUIStatus La interfaz ITfFnPropertyUIStatus se implementa mediante un servicio de texto y una aplicación o servicio de texto usa para obtener y establecer el estado de la interfaz de usuario de la propiedad de servicio de texto. |
ITfFnReconversion La interfaz ITfFnReconversion se implementa mediante un servicio de texto y la usa el administrador de TSF o un cliente para admitir la reversión del texto proporcionado por el servicio de texto. |
ITfFnSearchCandidateProvider Habilita una experiencia de búsqueda integrada en un Editor de métodos de entrada (IME). |
ITfFnShowHelp La interfaz ITfFnShowHelp se implementa mediante un servicio de texto para permitir que la barra de idioma coloque un comando de ayuda para el servicio de texto en el menú de ayuda de la barra de idioma. |
ITfIntegratableCandidateListUIElement Habilita los servicios de texto y los editores de métodos de entrada (IME) para ajustar el comportamiento del modo sin interfaz de usuario. |
ITfLMLattice El servicio de texto de voz implementa la interfaz ITfLMLattice para proporcionar información sobre las propiedades del elemento de lattice y los usa un cliente (aplicación u otro servicio de texto). |
IUIManagerEventSink La interfaz IUIManagerEventSink se implementa mediante una aplicación que admite la integración de la interfaz de usuario IME para recibir notificaciones de la apariencia de la interfaz de usuario IME. |
TF_LMLATTELEMENT La estructura TF_LMLATTELEMENT contiene información sobre un elemento de lattice. Un elemento de lattice se usa en el reconocimiento de voz. Esta estructura se usa con el método IEnumTfLatticeElements::Next. |
TfCandidateResult Los elementos de la enumeración TfCandidateResult se usan con el método ITfCandidateList::SetResult para especificar el resultado de una operación de reversión realizada en una cadena candidata determinada. |
TfIntegratableCandidateListSelectionStyle Los elementos de la enumeración TfIntegratableCandidateListSelectionStyle especifican los estilos de selección de lista candidata integrables. |
TfSapiObject Los elementos de la enumeración TfSapiObject se usan con el método ITfFnGetSAPIObject::Get para especificar un tipo específico de objeto speech API (SAPI). |
TKBLayoutType Un IME pasa elementos de la enumeración TKBLayoutType en una llamada a ITfFnGetPreferredTouchKeyboardLayout::GetLayout para especificar el tipo de diseño. |