Método IInkRecognizerContext::IsStringSupported (msinkaut.h)
Indica si el diccionario del sistema, el diccionario de usuario o la lista de palabras contienen una cadena especificada.
Sintaxis
HRESULT IsStringSupported(
[in] BSTR String,
[out, retval] VARIANT_BOOL *Supported
);
Parámetros
[in] String
Cadena que se va a buscar en los diccionarios y la lista de palabras.
Para obtener más información sobre el tipo de datos BSTR, vea Uso de la biblioteca COM.
[out, retval] Supported
Cuando este método devuelve, contiene VARIANT_TRUE si la cadena está en el diccionario o la lista de palabras; de lo contrario , VARIANT_FALSE.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Uno de los diccionarios contiene la cadena. |
|
Un parámetro contenía un puntero no válido. |
|
Cadena de entrada no válida. |
|
Se produjo una excepción durante el procesamiento. |
|
No se puede asignar la operación de memoria. |
|
Parámetro o tipo de propiedad inesperados. |
Comentarios
Este método considera todas las marcas y factoid, entre otras cosas, que proporcionan contexto a la cadena que se está probando.
Este método no busca en el diccionario de usuarios si especifica una lista de palabras para el contexto. El reconocedor usa el diccionario de voz en Microsoft Office XP.
Utilice la propiedad Factoid para limitar la búsqueda al diccionario del sistema o a la lista de palabras asociada al contexto. Por ejemplo, para limitar la búsqueda al diccionario del sistema, especifique el factoid SystemDictionary . Para mejorar los resultados, es posible que también tenga que establecer la propiedad RecognitionFlags .
Requisitos
Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | msinkaut.h |
Library | InkObj.dll |