Text Services Framework
Predefined Properties
The following values identify TSF defined properties.
The data format and contents of each property type are included.
Properties
| Property | Description |
| GUID_PROP_ATTRIBUTE | Contains a
TfGuidAtom value that represents the GUID of the display attribute.
ITfCategoryMgr::GetGUID is used to convert this value into a GUID. For more information, see
Using Display Attributes. |
| GUID_PROP_TEXTOWNER | Contains a
TfGuidAtom value that represents the class identifier (CLSID) of the text service that owns the text.
ITfCategoryMgr::GetGUID is used to convert this value into a CLSID. |
| GUID_PROP_LANGID | Contains a DWORD value that contains the language identifier (LANGID) of the text in the low word. |
| GUID_PROP_READING | Contains the phonetic reading text for the text covered by the property. This can be different than the actual text. |
| GUID_PROP_COMPOSING | Contains a Boolean value that is non-zero if the text is part of a composition or zero otherwise. If this property is VT_EMPTY, it can be assumed that the text is not part of a composition. |
| GUID_PROP_MODEBIAS | Contains a
TfGuidAtom value that represents the type of mode bias supported.
ITfCategoryMgr::GetGUID is used to convert this value into a GUID. This can be one of the
mode bias values. |
| GUID_PROP_LMLATTICE | Contains a pointer to an
ITfLMLattice object. |
Windows NT/2000/XP: Included in Windows XP.
Redistributable: Requires TSF 1.0 on Windows NT 4.0; Windows 2000; and Windows 98/Me.
Header: Declared in Msctf.idl and Msctf.h.
See Also
TfGuidAtom, ITfCategoryMgr::GetGUID, Using Display Attributes, Mode Bias Values, ITfLMLattice