Méthode IInkRecognizerContext::IsStringSupported (msinkaut.h)
Indique si le dictionnaire système, le dictionnaire utilisateur ou la liste de mots contiennent une chaîne spécifiée.
Syntaxe
HRESULT IsStringSupported(
[in] BSTR String,
[out, retval] VARIANT_BOOL *Supported
);
Paramètres
[in] String
Chaîne à rechercher dans les dictionnaires et la liste de mots.
Pour plus d’informations sur le type de données BSTR, consultez Utilisation de la bibliothèque COM.
[out, retval] Supported
Lorsque cette méthode est retournée, contient VARIANT_TRUE si la chaîne se trouve dans le dictionnaire ou la liste de mots ; sinon , VARIANT_FALSE.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
L’un des dictionnaires contient la chaîne . |
|
Un paramètre contenait un pointeur non valide. |
|
Chaîne d’entrée non valide. |
|
Une exception s’est produite lors du traitement. |
|
Impossible d’allouer l’opération de mémoire. |
|
Paramètre ou type de propriété inattendu. |
Notes
Cette méthode prend en compte tous les indicateurs et factoid, entre autres choses, qui donnent un contexte à la chaîne testée.
Cette méthode ne recherche pas le dictionnaire utilisateur si vous spécifiez une liste de mots pour le contexte. Le module de reconnaissance utilise le dictionnaire vocal dans Microsoft Office XP.
Utilisez la propriété Factoid pour limiter la recherche au dictionnaire système ou à la liste de mots associée au contexte. Par exemple, pour limiter la recherche au dictionnaire système, spécifiez le factoid SystemDictionary . Pour améliorer les résultats, vous devrez peut-être également définir la propriété RecognitionFlags .
Spécifications
Client minimal pris en charge | Windows XP Édition Tablette PC [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | msinkaut.h |
Bibliothèque | InkObj.dll |