Skip to main content
Cet objet est conçu pour travailler avec les dictionnaires utilisateur et les extensions de dictionnaire. Les dictionnaires utilisateur sont des dictionnaires qui contiennent les formes fléchies des mots d’une langue donnée. Chaque forme de mot du dictionnaire a son propre poids, qui définit sa priorité lorsque plusieurs variantes sont possibles pour un mot lors de la reconnaissance. Le poids peut prendre un ensemble de valeurs discrètes. La plage de valeurs s’étend de 0 à 100. Les dictionnaires utilisateur peuvent être associés à l’objet BaseLanguage, qui représente une langue de reconnaissance de base. Les extensions de dictionnaire ne peuvent exister que pour les langues prenant en charge les dictionnaires standard. Un pointeur vers l’interface de l’objet Dictionary peut être obtenu à l’aide des méthodes CreateNewDictionary, OpenExistingDictionary ou OpenDictionaryExtension de l’objet LanguageDatabase. La méthode OpenExistingDictionary peut ouvrir des dictionnaires créés à l’aide de la méthode CreateNewDictionary. La méthode OpenDictionaryExtension donne accès à l’interface d’une extension de dictionnaire.
Sous Windows, la méthode Edit affiche la boîte de dialogue Dictionary, qui permet à l’utilisateur de modifier le dictionnaire et d’importer n’importe quel fichier texte encodé en ANSI Windows ou en Unicode (la seule condition est que les mots soient séparés par des espaces ou d’autres caractères non alphabétiques).

Propriétés

Méthodes

Paramètre de sortie

Cet objet constitue le paramètre de sortie des méthodes CreateNewDictionary, OpenExistingDictionary, OpenDictionaryExtension de l’objet LanguageDatabase.

Exemples

Cet objet est utilisé dans les exemples de code suivants pour Linux et Windows : CustomLanguage.

Voir aussi

UserDictionaryDescription Travailler avec les dictionnaires Travailler avec les propriétés