> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Método OnPageProcessed de la Interfaz IFRPageEvents

> Método OnPageProcessed de la Interfaz IFRPageEvents en la API de ABBYY FineReader Engine — método del lado del cliente al que se llama cuando un FRPage termina de procesarse.

Este método se implementa del lado del cliente. Es invocado por ABBYY FineReader Engine para algunos de los métodos del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage). Proporciona al cliente información sobre el procesamiento de página completado.

<Note>
  En Windows, también puede procesar mensajes del sistema para ayudar a evitar que las aplicaciones parezcan no responder durante operaciones prolongadas. Esto puede ser útil en aplicaciones con interfaz de usuario.
</Note>

<div id="syntax">
  ## Sintaxis
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OnPageProcessed(
  IFRPage*                Sender,
  PageProcessingStageEnum Stage
);
```

### C\#

```csharp theme={null}
void OnPageProcessed(
  IFRPage                  Sender,
  PageProcessingStageEnum Stage
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub OnPageProcessed( _
  Sender As IFRPage, _
  Stage As PageProcessingStageEnum _
)
```

<div id="parameters">
  ## Parameters
</div>

Sender

\[in] Este parámetro hace referencia al objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage) que envía las notificaciones.

Stage

\[in] Esta variable de tipo [PageProcessingStageEnum](/es/fine-reader/engine/api-reference/enumerations/pageprocessingstageenum) especifica la etapa de procesamiento.

<div id="return-values">
  ## Valores de retorno
</div>

\[Solo en C++] Si este método devuelve un valor distinto de S\_OK, indica que se produjo un error del lado del cliente.

<div id="remarks">
  ## Observaciones
</div>

La implementación del cliente de este método debe garantizar que todas las excepciones generadas dentro del método sean capturadas y gestionadas, y que ninguna se propague fuera de él. La propagación de una excepción fuera del método puede producir resultados impredecibles (como la terminación del programa).

<div id="see-also">
  ## Consulte también
</div>

[IFRPageEvents](/es/fine-reader/engine/api-reference/document-related-objects/ifrpageevents)

[FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)
