Saltar al contenido principal
Este método se implementa en el cliente. ABBYY FineReader Engine lo llama antes de que se inicie el proceso de reconocimiento de páginas, invocado desde Document Viewer de una de las siguientes maneras:
  • Se selecciona la opción Leer página en el menú contextual
  • Se pulsa el atajo Ctrl+R
  • Se llama al comando MI_Read mediante el método DoCommand de IDocumentViewer::Commands
Informa al cliente de que se van a reconocer las páginas seleccionadas. Este método permite cancelar la operación.

Sintaxis

C++

HRESULT OnReadPages( VARIANT_BOOL* Cancel );

C#

void OnReadPages( out bool Cancel );

Visual Basic .NET

Sub OnReadPages(ByRef Cancel As Boolean)

Parámetros

Cancel [out] Puede establecer esta variable en TRUE para indicar que se debe terminar el proceso. En ese caso, no se realizará el reconocimiento.

Valores de retorno

[Solo para C++] Si este método devuelve un valor distinto de S_OK, significa que se produjo un error en el lado del cliente y, en ese caso, no se tiene en cuenta el valor del parámetro Cancel.

Observaciones

La implementación cliente de este método debe garantizar que todas las excepciones que se produzcan dentro del método se capturen y se gestionen, y que no se propaguen fuera de él. La propagación de una excepción fuera del método puede dar lugar a resultados imprevisibles (como la finalización del programa).

Consulte también

IDocumentViewerEvents