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
_OK
Vendu.
E _ INVALIDARG
le texte est une chaîne vide.
_pointeur E
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.

Voir aussi

IComprehensiveSpellCheckProvider

IEnumSpellingError

Des :: ComprehensiveCheck

ISpellCheckProvider

ISpellCheckProvider :: Check