cabeçalho ctffunc.h
Esse cabeçalho é usado pela Estrutura de Serviços de Texto. Para obter mais informações, consulte:
ctffunc.h contém as seguintes interfaces de programação:
IEnumTfCandidates A interface IEnumTfCandidates é implementada por um serviço de texto e usada pelo gerenciador do TSF para fornecer uma enumeração de objetos de cadeia de caracteres candidatos. |
IEnumTfLatticeElements A interface IEnumTfLatticeElements é implementada pelo gerenciador do TSF para fornecer uma enumeração de elementos de rede. |
ITfCandidateList A interface ITfCandidateList é implementada por um serviço de texto e é usada pelo gerenciador do TSF ou por um cliente (aplicativo ou outro serviço de texto) para obter e manipular objetos de cadeia de caracteres candidatos. |
ITfCandidateString A interface ITfCandidateString é implementada por um serviço de texto e é usada pelo gerenciador TSF ou um cliente para obter informações sobre um objeto de cadeia de caracteres candidato. |
ITfFnAdviseText A interface ITfFnAdviseText é implementada por um serviço de texto e usada pelo gerenciador do TSF para fornecer notificações quando o elemento de texto ou de rede em um contexto é alterado. |
ITfFnBalloon A interface ITfFnBalloon é implementada por um serviço de texto e é usada por um aplicativo ou outro serviço de texto para atualizar o item de balão que o serviço de texto adiciona à barra de idiomas. |
ITfFnConfigure A interface ITfFnConfigure é implementada por um serviço de texto para habilitar o aplicativo do painel de controle serviços de texto para permitir que o serviço de texto exiba uma caixa de diálogo de configuração. |
ITfFnConfigureRegisterEudc A interface ITfFnConfigureRegisterEudc é implementada por um serviço de texto para fornecer a interface do usuário para registrar a sequência de chaves para o EUDC fornecido. |
ITfFnConfigureRegisterWord A interface ITfFnConfigureRegisterWord é implementada por um serviço de texto para habilitar o IME (Editor de Método de Entrada Ativo) para fazer com que o serviço de texto exiba uma caixa de diálogo de registro de palavras. |
ITfFnGetLinguisticAlternates A interface ITfFnGetLinguisticAlternates é implementada por um serviço de texto e/ou pelo gerenciador do TSF para fornecer alternativas linguísticas para o texto dentro de um determinado intervalo passado como parâmetro. |
ITfFnGetPreferredTouchKeyboardLayout A interface ITfFnGetPreferredTouchKeyboardLayout é implementada por um serviço de texto para especificar o uso de um layout de teclado específico compatível com o teclado virtual da caixa de entrada do Windows 8. |
ITfFnGetSAPIObject A interface ITfFnGetSAPIObject é implementada pelo serviço de texto da API de Fala (SAPI). Essa interface é usada pelo gerenciador do TSF ou por um cliente (aplicativo ou outro serviço de texto) para obter vários objetos SAPI. |
ITfFnLangProfileUtil A interface ITfFnLangProfileUtil é implementada pelo serviço de texto de fala e usada para fornecer métodos utilitários para o serviço de texto de fala. |
ITfFnLMInternal A interface ITfFnLMInternal não é usada. |
ITfFnLMProcessor A interface ITfFnLMProcessor é implementada pelo serviço de texto do modelo de linguagem e é usada por um aplicativo ou serviço de texto para habilitar o processamento de modelo de linguagem alternativo. |
ITfFnPlayBack A interface ITfFnPlayBack é implementada pelo serviço de texto da API de Fala (SAPI). Essa interface é usada pelo gerenciador do TSF ou por um cliente (aplicativo ou outro serviço de texto) para controlar os dados de áudio do texto de entrada de fala. |
ITfFnPropertyUIStatus A interface ITfFnPropertyUIStatus é implementada por um serviço de texto e usada por um aplicativo ou serviço de texto para obter e definir o status da interface do usuário da propriedade do serviço de texto. |
ITfFnReconversion A interface ITfFnReconversion é implementada por um serviço de texto e é usada pelo gerenciador do TSF ou por um cliente para dar suporte à reconversão de texto fornecida pelo serviço de texto. |
ITfFnSearchCandidateProvider Habilita uma experiência de pesquisa integrada em um IME (Editor de Método de Entrada). |
ITfFnShowHelp A interface ITfFnShowHelp é implementada por um serviço de texto para permitir que a barra de idiomas coloque um comando de ajuda para o serviço de texto no menu de ajuda da barra de idiomas. |
ITfIntegratableCandidateListUIElement Permite que serviços de texto e IMEs (Editores de Método de Entrada) ajustem o comportamento do modo sem interface do usuário. |
ITfLMLattice A interface ITfLMLattice é implementada pelo serviço de texto de fala para fornecer informações sobre as propriedades do elemento de rede e é usada por um cliente (aplicativo ou outro serviço de texto). |
IUIManagerEventSink A interface IUIManagerEventSink é implementada por um aplicativo que dá suporte à integração da interface do usuário do IME para receber notificações de aparência da interface do usuário do IME. |
TF_LMLATTELEMENT A estrutura TF_LMLATTELEMENT contém informações sobre um elemento de rede. Um elemento de rede é usado no reconhecimento de fala. Essa estrutura é usada com o método IEnumTfLatticeElements::Next. |
TfCandidateResult Elementos da enumeração TfCandidateResult são usados com o método ITfCandidateList::SetResult para especificar o resultado de uma operação de reconversão executada em uma determinada cadeia de caracteres candidata. |
TfIntegratableCandidateListSelectionStyle Elementos da enumeração TfIntegratableCandidateListSelectionStyle especificam os estilos de seleção de lista de candidatos integrados. |
TfSapiObject Os elementos da enumeração TfSapiObject são usados com o método ITfFnGetSAPIObject::Get para especificar um tipo específico de objeto SAPI (API de Fala). |
TKBLayoutType Elementos da enumeração TKBLayoutType são passados por um IME em uma chamada para ITfFnGetPreferredTouchKeyboardLayout::GetLayout para especificar o tipo de layout. |