Método IComprehensiveSpellCheckProvider::ComprehensiveCheck (spellcheckprovider.h)
Revise el texto del proveedor de forma más exhaustiva que ISpellCheckProvider::Check.
Sintaxis
HRESULT ComprehensiveCheck(
[in] LPCWSTR text,
[out] IEnumSpellingError **value
);
Parámetros
[in] text
Texto que se va a comprobar.
[out] value
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 uno 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 exhaustivo. 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.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | spellcheckprovider.h |