Condividi tramite


Intestazione ctffunc.h

Questa intestazione viene usata da Text Services Framework. Per altre informazioni, vedere:

ctffunc.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IEnumTfCandidates

L'interfaccia IEnumTfCandidates viene implementata da un servizio di testo e utilizzata dal gestore TSF per fornire un'enumerazione di oggetti stringa candidati.
IEnumTfLatticeElements

L'interfaccia IEnumTfLatticeElements viene implementata dal gestore TSF per fornire un'enumerazione degli elementi reticolare.
ITfCandidateList

L'interfaccia ITfCandidateList viene implementata da un servizio di testo e viene usata dal gestore TSF o da un client (applicazione o altro servizio di testo) per ottenere e modificare oggetti stringa candidati.
ITfCandidateString

L'interfaccia ITfCandidateString viene implementata da un servizio di testo e viene utilizzata dal gestore TSF o da un client per ottenere informazioni su un oggetto stringa candidato.
ITfFnAdviseText

L'interfaccia ITfFnAdviseText viene implementata da un servizio di testo e utilizzata dal gestore TSF per fornire notifiche quando cambia il testo o l'elemento reticolare in un contesto.
ITfFnBalloon

L'interfaccia ITfFnBalloon viene implementata da un servizio di testo e viene utilizzata da un'applicazione o da un altro servizio di testo per aggiornare l'elemento fumetto aggiunto dal servizio di testo alla barra della lingua.
ITfFnConfigure

L'interfaccia ITfFnConfigure viene implementata da un servizio di testo per consentire all'applicazione pannello di controllo Servizi di testo di consentire al servizio di testo di visualizzare una finestra di dialogo di configurazione.
ITfFnConfigureRegisterEudc

L'interfaccia ITfFnConfigureRegisterEudc viene implementata da un servizio di testo per fornire all'interfaccia utente la registrazione della sequenza di chiavi per il data EUDC specificato.
ITfFnConfigureRegisterWord

L'interfaccia ITfFnConfigureRegisterWord viene implementata da un servizio di testo per consentire all'IME (Active Input Method Editor) di visualizzare una finestra di dialogo di registrazione delle parole.
ITfFnGetLinguisticAlternates

L'interfaccia ITfFnGetLinguisticAlternates viene implementata da un servizio di testo e/o dal gestore TSF per fornire alternative linguistiche per il testo all'interno di un determinato intervallo passato come parametro.
ITfFnGetPreferredTouchKeyboardLayout

L'interfaccia ITfFnGetPreferredTouchKeyboardLayout viene implementata da un servizio di testo per specificare l'uso di un layout di tastiera specifico supportato dalla tastiera virtuale di Windows 8 posta in arrivo.
ITfFnGetSAPIObject

L'interfaccia ITfFnGetSAPIObject viene implementata dal servizio di testo dell'API Voce (SAPI). Questa interfaccia viene usata dal gestore TSF o da un client (applicazione o altro servizio di testo) per ottenere vari oggetti SAPI.
ITfFnLangProfileUtil

L'interfaccia ITfFnLangProfileUtil viene implementata dal servizio di testo vocale e usata per fornire metodi di utilità per il servizio di testo vocale.
ITfFnLMInternal

L'interfaccia ITfFnLMInternal non viene utilizzata.
ITfFnLMProcessor

L'interfaccia ITfFnLMProcessor viene implementata dal servizio di testo del modello linguistico e viene usata da un'applicazione o da un servizio di testo per abilitare l'elaborazione alternativa del modello linguistico.
ITfFnPlayBack

L'interfaccia ITfFnPlayBack viene implementata dal servizio di testo dell'API Voce (SAPI). Questa interfaccia viene usata dal gestore TSF o da un client (applicazione o altro servizio di testo) per controllare i dati audio per il testo di input vocale.
ITfFnPropertyUIStatus

L'interfaccia ITfFnPropertyUIStatus viene implementata da un servizio di testo e usata da un'applicazione o da un servizio di testo per ottenere e impostare lo stato dell'interfaccia utente della proprietà del servizio di testo.
ITfFnReconversion

L'interfaccia ITfFnReconversion viene implementata da un servizio di testo e viene usata dal gestore TSF o da un client per supportare la conversione del testo fornito dal servizio di testo.
ITfFnSearchCandidateProvider

Abilita un'esperienza di ricerca integrata in un IME (Input Method Editor).
ITfFnShowHelp

L'interfaccia ITfFnShowHelp viene implementata da un servizio di testo per consentire alla barra della lingua di inserire un comando della Guida per il servizio di testo nel menu della Guida della barra della lingua.
ITfIntegratableCandidateListUIElement

Consente ai servizi di testo e agli editor dei metodi di input (IME) di regolare il comportamento della modalità senza interfaccia utente.
ITfLMLattice

L'interfaccia ITfLMLattice viene implementata dal servizio di testo vocale per fornire informazioni sulle proprietà degli elementi reticolare e viene usata da un client (applicazione o altro servizio di testo).
IUIManagerEventSink

L'interfaccia IUIManagerEventSink viene implementata da un'app che supporta l'integrazione dell'interfaccia utente IME per ricevere notifiche dell'aspetto dell'interfaccia utente IME.

Strutture

 
TF_LMLATTELEMENT

La struttura TF_LMLATTELEMENT contiene informazioni su un elemento reticolo. Un elemento reticolare viene usato nel riconoscimento vocale. Questa struttura viene utilizzata con il metodo IEnumTfLatticeElements::Next.

Enumerazioni

 
TfCandidateResult

Gli elementi dell'enumerazione TfCandidateResult vengono utilizzati con il metodo ITfCandidateList::SetResult per specificare il risultato di un'operazione di ricoversione eseguita su una determinata stringa candidata.
TfIntegratableCandidateListSelectionStyle

Gli elementi dell'enumerazione TfIntegratableCandidateListSelectionStyle specificano gli stili di selezione degli elenchi candidati integrabili.
TfSapiObject

Gli elementi dell'enumerazione TfSapiObject vengono usati con il metodo ITfFnGetSAPIObject::Get per specificare un tipo specifico di oggetto API Voce (SAPI).
TKBLayoutType

Gli elementi dell'enumerazione TKBLayoutType vengono passati da un IME in una chiamata a ITfFnGetPreferredTouchKeyboardLayout::GetLayout per specificare il tipo di layout.