Propiedades predefinidas
Los valores siguientes identifican las propiedades definidas por TSF. Se incluyen el formato de datos y el contenido de cada tipo de propiedad.
Propiedades
Propiedad | Descripción |
---|---|
GUID_PROP_ATTRIBUTE | Contiene un valor TfGuidAtom que representa el GUID del atributo para mostrar. ITfCategoryMgr::GetGUID se usa para convertir este valor en un GUID. Para obtener más información, vea Usar atributos de presentación. |
GUID_PROP_TEXTOWNER | Contiene un valor TfGuidAtom que representa el identificador de clase ( CLSID ) del servicio de texto que posee el texto. ITfCategoryMgr::GetGUID se usa para convertir este valor en un CLSID. |
GUID_PROP_LANGID | Contiene un valor DWORD que contiene el identificador de idioma ( LANGID ) del texto en la palabra baja. |
GUID_PROP_READING | Contiene el texto de lectura fonético del texto cubierto por la propiedad . Esto puede ser diferente del texto real. Las aplicaciones de la Tienda Windows no admiten esta propiedad. |
GUID_PROP_COMPOSING | Contiene un valor booleano que no es cero si el texto forma parte de una composición o cero de lo contrario. Si esta propiedad es VT_EMPTY, se puede suponer que el texto no forma parte de una composición. |
GUID_PROP_MODEBIAS | Contiene un valor TfGuidAtom que representa el tipo de sesgo de modo admitido. ITfCategoryMgr::GetGUID se usa para convertir este valor en un GUID. Puede ser uno de los valores de sesgo del modo. |
GUID_PROP_LMLATTICE | Contiene un puntero a un objeto ITfLMLattice . |
GUID_PROP_TKB_ALTERNATES |
A partir de Windows 8: contiene un valor DWORD establecido por el teclado táctil. Los controles de edición y las aplicaciones compatibles con TSF pueden usar esta propiedad para identificar la naturaleza del texto en el intervalo de texto cubierto por la propiedad , por ejemplo, si el texto del intervalo da como resultado la inserción de una sugerencia de texto o autocorrección. La naturaleza del texto del intervalo de texto cubierto por la propiedad también se extiende al tipo de alternativas que devolvería la interfaz ITfFnReconversion para ese intervalo de texto en el documento. Vea los siguientes comentarios para conocer los posibles valores de esta propiedad. |
GUID_PROP_URL | Contiene un valor BSTR que representa la dirección URL del origen del control de texto, si procede. |
Comentarios
La propiedad GUID_PROP_TKB_ALTERNATES puede ser uno de los valores siguientes.
Nombre | Valor | Descripción |
---|---|---|
TKB_ALTERNATES_STANDARD | 0x00000001 | Indica que el teclado táctil ha generado una lista de posibles palabras alternativas para el texto del intervalo cubierto por la propiedad y que ni el intervalo de texto ni las alternativas son una autocorrección o una sugerencia de texto. |
TKB_ALTERNATES_FOR_AUTOCORRECTION | 0x00000002 | Indica que el teclado táctil ha generado una palabra alternativa que debe reemplazar automáticamente el texto del intervalo de texto cubierto por la propiedad . El teclado táctil no aplicará la autocorrección sin que se le indique que lo haga el control de edición o la aplicación. La interfaz de reversión (ITfFnReconversion) debe usarse para aplicar la corrección al texto del documento. |
TKB_ALTERNATES_FOR_PREDICTION | 0x00000003 | Indica que el intervalo de texto cubierto por la propiedad es una sugerencia de texto generada por el teclado táctil e insertada en el documento por el usuario. También se pueden almacenar predicciones alternativas adicionales como una propiedad en el documento. |
TKB_ALTERNATES_AUTOCORRECTION_APPLIED | 0x00000004 | Indica que el intervalo de texto cubierto por la propiedad es una autocorrección proporcionada por el teclado táctil y aplicada a través de la interfaz ITfFnReconversion . Este valor se puede usar mediante controles de edición o aplicaciones, con TKB_ALTERNATES_FOR_AUTOCORRECTION, para evitar la aplicación repetida de una autocorrección. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Redistribuible |
TSF 1.0 en Windows 2000 Professional |
Encabezado |
|
IDL |
|