Sprachenleiste (TSF-Anwendungen)
Eine Anwendung kann der Sprachenleiste keine Elemente hinzufügen; nur ein Textdienst kann der Sprachenleiste Elemente hinzufügen. Eine Anwendung kann sich darauf auswirken, wie bestimmte Elemente auf der Sprachenleiste angezeigt werden.
Das GUID_COMPARTMENT_SPEECH_DICTATIONSTAT Fach wird verwendet, um den Typ der Spracheingabe anzugeben, die die Anwendung akzeptieren kann: direkte Texteingabe (Diktieren) und/oder Sprachbefehle. Das Diktieren ist standardmäßig aktiviert, und der Sprachbefehl ist deaktiviert. Wenn die Anwendung Sprachbefehle akzeptieren kann, sollte der TF_COMMANDING_ENABLED Wert im GUID_COMPARTMENT_SPEECH_DICTATIONSTAT-Fach festgelegt werden. Wenn die Anwendung diktieren kann, sollte der TF_DICTATION_ENABLED Wert im GUID_COMPARTMENT_SPEECH_DICTATIONSTAT-Fach festgelegt werden. Der TF_DICTATION_ON oder TF_COMMANDING_ON Wert dieses Fachs bestimmt, in welchem Modus (Diktieren oder Befehl) die Spracheingabe zurzeit enthalten ist.
Wenn die Anwendung die dauerhafte Speicherung von Eigenschaftsdaten unterstützt, sollte das GUID_COMPARTMENT_PERSISTMENUENABLED-Fächer auf einen Wert ungleich Null festgelegt werden. Dies bewirkt, dass der Sprachtextdienst das Menüelement "Sprachdaten speichern" aktiviert.
Verwandte Themen