Vai al contenuto principale
Questo metodo è implementato lato client. Viene chiamato da ABBYY FineReader Engine prima di aprire la finestra di dialogo Renumber Pages in Document Viewer. L’operazione può essere avviata chiamando il comando MI_RenumberPages. Consultare la descrizione dei comandi di Document Viewer per sapere come richiamare questo comando. Informa il client che le pagine del documento stanno per essere rinumerate. Questo metodo consente di annullare l’operazione.

Sintassi

C++

HRESULT OnRenumberPages( VARIANT_BOOL* Cancel );

C#

void OnRenumberPages( out bool Cancel );

Visual Basic .NET

Sub OnRenumberPages(ByRef Cancel As Boolean)

Parametri

Cancel [out] È possibile impostare questa variabile su TRUE per indicare che il processo deve essere interrotto. In questo caso, le pagine non verranno rinumerate.

Valori di ritorno

[Solo in C++] Se questo metodo restituisce un valore diverso da S_OK, significa che si è verificato un errore lato client e, in questo caso, il valore del parametro Cancel non viene preso in considerazione.

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ò portare a risultati imprevedibili, ad esempio alla chiusura del programma.

Vedi anche

IDocumentViewerEvents