Vordefinierte Eigenschaften

Die folgenden Werte identifizieren tsF-definierte Eigenschaften. Das Datenformat und der Inhalt der einzelnen Eigenschaftentypen sind enthalten.

Eigenschaften

Eigenschaft BESCHREIBUNG
GUID_PROP_ATTRIBUTE Enthält einen TfGuidAtom-Wert , der die GUID des display-Attributs darstellt. ITfCategoryMgr::GetGUID wird verwendet, um diesen Wert in eine GUID zu konvertieren. Weitere Informationen finden Sie unter Verwenden von Anzeigeattributen.
GUID_PROP_TEXTOWNER Enthält einen TfGuidAtom-Wert , der den Klassenbezeichner ( CLSID ) des Textdiensts darstellt, der den Text besitzt. ITfCategoryMgr::GetGUID wird verwendet, um diesen Wert in eine CLSID zu konvertieren.
GUID_PROP_LANGID Enthält einen DWORD-Wert , der den Sprachbezeichner ( LANGID ) des Texts im unteren Wort enthält.
GUID_PROP_READING Enthält den phonetischen Lesetext für den Text, der von der -Eigenschaft abgedeckt wird. Dies kann sich vom tatsächlichen Text unterscheiden. Windows Store-Apps unterstützen diese Eigenschaft nicht.
GUID_PROP_COMPOSING Enthält einen booleschen Wert, der nichtzero ist, wenn der Text Teil einer Komposition ist, oder andernfalls null. Wenn diese Eigenschaft VT_EMPTY ist, kann davon ausgegangen werden, dass der Text nicht Teil einer Komposition ist.
GUID_PROP_MODEBIAS Enthält einen TfGuidAtom-Wert , der den Typ der unterstützten Modusverzerrung darstellt. ITfCategoryMgr::GetGUID wird verwendet, um diesen Wert in eine GUID zu konvertieren. Dies kann einer der Modeverzerrungswerte sein.
GUID_PROP_LMLATTICE Enthält einen Zeiger auf ein ITfLMLattice-Objekt .
GUID_PROP_TKB_ALTERNATES Ab Windows 8: Enthält einen DWORD-Wert, der von der Touchtastatur festgelegt wird. Diese Eigenschaft kann von TSF-fähigen Bearbeitungssteuerelementen und -apps verwendet werden, um die Art des Texts im Textbereich zu identifizieren, der von der -Eigenschaft abgedeckt wird, z. B. wenn der Text im Bereich aus dem Einfügen eines Textvorschlags oder einer Autokorrektur resultiert.
Die Art des Texts im Textbereich, der von der -Eigenschaft abgedeckt wird, erstreckt sich auch auf den Typ der Alternativen, die von der ITfFnReconversion-Schnittstelle für diesen Textbereich im Dokument zurückgegeben würden.
Die möglichen Werte dieser Eigenschaft finden Sie in den folgenden Anmerkungen.
GUID_PROP_URL Enthält einen BSTR-Wert , der ggf. die URL der Textsteuerungsquelle darstellt.

Bemerkungen

Die GUID_PROP_TKB_ALTERNATES-Eigenschaft kann einer der folgenden Werte sein.

Name Wert BESCHREIBUNG
TKB_ALTERNATES_STANDARD 0x00000001 Gibt an, dass die Touchtastatur eine Liste möglicher alternativer Wörter für den Text in dem bereich generiert hat, der von der -Eigenschaft abgedeckt wird, und dass weder der Textbereich noch die Alternativen eine Autokorrektur oder ein Textvorschlag sind.
TKB_ALTERNATES_FOR_AUTOCORRECTION 0x00000002 Gibt an, dass die Tastentastatur ein alternatives Wort generiert hat, das den Text im von der -Eigenschaft abgedeckten Textbereich automatisch ersetzen soll.
Die Touchtastatur wendet die Autokorrektur nicht an, ohne vom Bearbeitungssteuerelement oder der App dazu angewiesen zu werden. Die Reversionsschnittstelle (ITfFnReconversion) sollte verwendet werden, um die Korrektur auf den Text im Dokument anzuwenden.
TKB_ALTERNATES_FOR_PREDICTION 0x00000003 Gibt an, dass der von der -Eigenschaft abgedeckte Textbereich ein Textvorschlag ist, der von der Touchtastatur generiert und vom Benutzer in das Dokument eingefügt wurde.
Zusätzliche alternative Vorhersagen können auch als Eigenschaft im Dokument gespeichert werden.
TKB_ALTERNATES_AUTOCORRECTION_APPLIED 0x00000004 Gibt an, dass der von der -Eigenschaft abgedeckte Textbereich eine Autokorrektur ist, die von der Touchtastatur bereitgestellt und über die ITfFnReconversion-Schnittstelle angewendet wird.
Dieser Wert kann von Steuerelementen oder Apps mit TKB_ALTERNATES_FOR_AUTOCORRECTION verwendet werden, um die wiederholte Anwendung einer Autokorrektur zu verhindern.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Verteilbare Komponente
TSF 1.0 unter Windows 2000 Professional
Header
Msctf.h
IDL
Msctf.idl

Siehe auch

TfGuidAtom

ITfCategoryMgr::GetGUID

Verwenden von Anzeigeattributen

Mode Bias-Werte

ITfLMLattice