Método IComprehensiveSpellCheckProvider::ComprehensiveCheck
Revise el texto del proveedor de forma más exhaustiva que ISpellCheckProvider::Check.
Sintaxis
HRESULT ComprehensiveCheck(
[in] PCWSTR text,
[out] IEnumSpellingError **result
);
Parámetros
-
text [in]
-
Texto que se va a comprobar.
-
result [out]
-
Resultado de comprobar este texto, como una enumeración de errores ortográficos (IEnumSpellingError), si existe.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor devuelto | Descripción |
---|---|
|
Exitoso. |
|
text es una cadena vacía. |
|
text es un puntero nulo. |
Comentarios
No es necesario implementar esta interfaz mediante un proveedor de revisión ortográfica. Pero si el proveedor admite dos "modos" de revisión ortográfica (uno más rápido y otro más lento pero más exhaustivo), debe implementar esta interfaz en el mismo objeto que implementa ISpellCheckProvider para admitir el modo de comprobación más exhaustiva. Cuando un cliente llama a ISpellChecker::ComprehensiveCheck, la funcionalidad de revisión ortográfica consultará al proveedor para IComprehensiveSpellCheckProvider y llamará a IComprehensiveSpellCheckProvider.ComprehensiveCheck si se admite la interfaz. Si no se admite la interfaz, se revertirá silenciosamente a ISpellCheckProvider::Check.
Consulte también