IComprehensiveSpellCheckProvider :: ComprehensiveCheck, méthode
Vérifiez l’orthographe du texte du fournisseur de manière plus approfondie que ISpellCheckProvider :: Check.
Syntaxe
HRESULT ComprehensiveCheck(
[in] PCWSTR text,
[out] IEnumSpellingError **result
);
Paramètres
-
texte [ dans]
-
Texte à vérifier.
-
résultat [ à]
-
Résultat de la vérification de ce texte, sous la forme d’une énumération des fautes d’orthographe (IEnumSpellingError), le cas échéant.
Valeur de retour
Cette méthode peut retourner l’une de ces valeurs.
| Valeur de retour | Description |
|---|---|
|
Vendu. |
|
le texte est une chaîne vide. |
|
le texte est un pointeur null. |
Notes
Cette interface n’est pas obligatoire pour être implémentée par un fournisseur de vérification orthographique. Toutefois, si le fournisseur prend en charge deux « modes » de vérification orthographique (plus rapide et plus rapide, mais plus complet), il doit implémenter cette interface dans le même objet qui implémente ISpellCheckProvider pour prendre en charge le mode de vérification plus approfondi. Lorsqu’un client appelle des :: ComprehensiveCheck, la fonctionnalité de vérification orthographique effectue une opération QueryInterface pour le fournisseur de IComprehensiveSpellCheckProvideret appelle IComprehensiveSpellCheckProvider. ComprehensiveCheck si l’interface est prise en charge. Si l’interface n’est pas prise en charge, elle revient silencieusement à ISpellCheckProvider :: Check.