Vai al contenuto principale
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine nell’ambito di alcuni metodi dell’oggetto FRDocument. Comunica al client le informazioni sul completamento dell’elaborazione di una Pagina.
In Windows, può inoltre elaborare i messaggi di sistema per evitare che l’applicazione sembri bloccata durante operazioni prolungate. Questo può essere utile nelle applicazioni con un’interfaccia utente.

Sintassi

C++

HRESULT OnPageProcessed(
  IFRDocument*            Sender,
  int                     Index,
  PageProcessingStageEnum Stage
);

C#

void OnPageProcessed(
  IFRDocument              Sender,
  int                     Index,
  PageProcessingStageEnum Stage
);

Visual Basic .NET

Sub OnPageProcessed( _
  Sender As IFRDocument, _
  Index As Integer, _
  Stage As PageProcessingStageEnum _
)

Parametri

Sender [in] Questo parametro fa riferimento all’oggetto FRDocument che invia le notifiche. Index [in] Questo parametro contiene l’indice della pagina elaborata. Stage [in] Questa variabile di tipo PageProcessingStageEnum specifica la fase di elaborazione.

Valori di ritorno

[Solo per C++] Se questo metodo restituisce un valore diverso da S_OK, significa che si è verificato un errore sul lato client.

Osservazioni

L’implementazione client di questo metodo deve garantire che tutte le eccezioni generate all’interno del metodo vengano intercettate e gestite e che nessuna venga propagata all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può causare risultati imprevedibili (come l’arresto del programma).

Vedi anche

IFRDocumentEvents FRDocument