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 |
|
IDL |
|