Vai al contenuto principale
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine dopo che la pagina attiva è stata cambiata in Text Editor. Il metodo viene richiamato nelle seguenti situazioni:
  • la pagina attiva viene cambiata tramite l’interfaccia utente grafica di Text Editor o di qualsiasi componente sincronizzato
  • la pagina attiva viene cambiata tramite l’API di Text Editor, Component Synchronizer o di qualsiasi componente sincronizzato
  • la pagina attiva è stata eliminata
Il metodo passa al client un riferimento alla nuova pagina attiva.

Sintassi

C++

HRESULT OnActivePageChanged( IFRPage* Pagina );

C#

void OnActivePageChanged( IFRPage Pagina );

Visual Basic .NET

Sub OnActivePageChanged(Pagina As IFRPage)

Parametri

Pagina [in] Si riferisce all’oggetto FRPage, che contiene la nuova pagina attiva del documento. Questo parametro può essere NULL, il che significa che nel documento non è presente alcuna pagina attiva (ad esempio, se tutte le pagine sono state eliminate).

Valori di ritorno

Questo metodo non restituisce valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Note

L’implementazione client di questo metodo deve garantire che tutte le eccezioni generate all’interno del metodo vengano intercettate e gestite e che nessuna eccezione si propaghi all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può portare a risultati imprevedibili (come la terminazione del programma).

Vedi anche

ITextEditorEvents