ctffunc.h-Header
Dieser Header wird vom Text Services Framework verwendet. Weitere Informationen finden Sie unter
ctffunc.h enthält die folgenden Programmierschnittstellen:
IEnumTfCandidates Die IEnumTfCandidates-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager verwendet, um eine Enumeration von Kandidatenzeichenfolgenobjekten bereitzustellen. |
IEnumTfLatticeElements Die IEnumTfLatticeElements-Schnittstelle wird vom TSF-Manager implementiert, um eine Enumeration von Gitterelementen bereitzustellen. |
ITfCandidateList Die ITfCandidateList-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager oder einem Client (Anwendung oder anderer Textdienst) verwendet, um Zeichenfolgenobjekte von Kandidaten abzurufen und zu bearbeiten. |
ITfCandidateString Die ITfCandidateString-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager oder einem Client verwendet, um Informationen zu einem Kandidatenzeichenfolgenobjekt abzurufen. |
ITfFnAdviseText Die ITfFnAdviseText-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager zum Bereitstellen von Benachrichtigungen verwendet, wenn sich das Text- oder Gitterelement in einem Kontext ändert. |
ITfFnBalloon Die ITfFnBalloon-Schnittstelle wird von einem Textdienst implementiert und von einer Anwendung oder einem anderen Textdienst verwendet, um das Ballonelement zu aktualisieren, das der Textdienst der Sprachleiste hinzufügt. |
ITfFnConfigure Die ITfFnConfigure-Schnittstelle wird von einem Textdienst implementiert, damit die Textdienste-Systemsteuerungsanwendung dem Textdienst das Anzeigen eines Konfigurationsdialogfelds ermöglicht. |
ITfFnConfigureRegisterEudc Die ITfFnConfigureRegisterEudc-Schnittstelle wird von einem Textdienst implementiert, um die Benutzeroberfläche zum Registrieren der Schlüsselsequenz für das angegebene EUDC bereitzustellen. |
ITfFnConfigureRegisterWord Die ITfFnConfigureRegisterWord-Schnittstelle wird von einem Textdienst implementiert, um den Aktiven Eingabemethoden-Editor (IME) zu aktivieren, damit der Textdienst ein Wortregistrierungsdialogfeld anzeigt. |
ITfFnGetLinguisticAlternates Die ITfFnGetLinguisticAlternates-Schnittstelle wird von einem Textdienst und/oder vom TSF-Manager implementiert, um sprachliche Alternativen für den Text in einem bestimmten Bereich bereitzustellen, der als Parameter übergeben wird. |
ITfFnGetPreferredTouchKeyboardLayout Die ITfFnGetPreferredTouchKeyboardLayout-Schnittstelle wird von einem Textdienst implementiert, um die Verwendung eines bestimmten Tastaturlayouts anzugeben, das von der Windows 8-Touchtastatur im Posteingang unterstützt wird. |
ITfFnGetSAPIObject Die ITfFnGetSAPIObject-Schnittstelle wird vom SapI-Textdienst (Speech API) implementiert. Diese Schnittstelle wird vom TSF-Manager oder einem Client (Anwendung oder anderer Textdienst) verwendet, um verschiedene SAPI-Objekte abzurufen. |
ITfFnLangProfileUtil Die ITfFnLangProfileUtil-Schnittstelle wird vom Sprachtextdienst implementiert und verwendet, um Hilfsprogrammmethoden für den Sprachtextdienst bereitzustellen. |
ITfFnLMInternal Die ITfFnLMInternal-Schnittstelle wird nicht verwendet. |
ITfFnLMProcessor Die ITfFnLMProcessor-Schnittstelle wird vom Textdienst des Sprachmodells implementiert und von einer Anwendung oder einem Textdienst verwendet, um die Verarbeitung alternativer Sprachmodelle zu ermöglichen. |
ITfFnPlayBack Die ITfFnPlayBack-Schnittstelle wird vom SapI-Textdienst (Speech API) implementiert. Diese Schnittstelle wird vom TSF-Manager oder einem Client (Anwendung oder anderer Textdienst) verwendet, um die Audiodaten für Spracheingabetext zu steuern. |
ITfFnPropertyUIStatus Die ITfFnPropertyUIStatus-Schnittstelle wird von einem Textdienst implementiert und von einer Anwendung oder einem Textdienst verwendet, um die status der Benutzeroberfläche der Textdiensteigenschaft abzurufen und festzulegen. |
ITfFnReconversion Die ITfFnReconversion-Schnittstelle wird von einem Textdienst implementiert und vom TSF-Manager oder einem Client verwendet, um die Reversion von Text zu unterstützen, der vom Textdienst bereitgestellt wird. |
ITfFnSearchCandidateProvider Ermöglicht eine integrierte Suchumgebung in einem Eingabemethoden-Editor (IME). |
ITfFnShowHelp Die ITfFnShowHelp-Schnittstelle wird von einem Textdienst implementiert, damit die Sprachleiste einen Hilfebefehl für den Textdienst im Hilfemenü der Sprachleiste platzieren kann. |
ITfIntegratableCandidateListUIElement Ermöglicht Textdiensten und Eingabemethoden-Editoren (IMEs), das Verhalten im Modus ohne Benutzeroberfläche anzupassen. |
ITfLMLattice Die ITfLMLattice-Schnittstelle wird vom Sprachtextdienst implementiert, um Informationen zu Gitterelementeigenschaften bereitzustellen, und wird von einem Client (Anwendung oder einem anderen Textdienst) verwendet. |
IUIManagerEventSink Die IUIManagerEventSink-Schnittstelle wird von einer App implementiert, die die INTEGRATION der IME-Benutzeroberfläche unterstützt, um Benachrichtigungen über die Darstellung der IME-Benutzeroberfläche zu erhalten. |
TF_LMLATTELEMENT Die TF_LMLATTELEMENT-Struktur enthält Informationen zu einem Gitterelement. Ein Gitterelement wird bei der Spracherkennung verwendet. Diese Struktur wird mit der IEnumTfLatticeElements::Next-Methode verwendet. |
TfCandidateResult Elemente der TfCandidateResult-Enumeration werden mit der ITfCandidateList::SetResult-Methode verwendet, um das Ergebnis eines Reversionsvorgangs anzugeben, der für eine bestimmte Kandidatenzeichenfolge ausgeführt wird. |
TfIntegratableCandidateListSelectionStyle Elemente der TfIntegratableCandidateListSelectionStyle-Enumeration geben die integratablen Kandidatenlistenauswahlstile an. |
TfSapiObject Elemente der TfSapiObject-Enumeration werden mit der ITfFnGetSAPIObject::Get-Methode verwendet, um einen bestimmten Typ von SapI-Objekt (Speech API) anzugeben. |
TKBLayoutType Elemente der TKBLayoutType-Enumeration werden von einer IME in einem Aufruf von ITfFnGetPreferredTouchKeyboardLayout::GetLayout übergeben, um den Typ des Layouts anzugeben. |