Vai al contenuto principale
Questo metodo è implementato lato client. Viene chiamato da ABBYY FineReader Engine dopo che il documento attivo è stato cambiato in Document Viewer. La chiamata viene eseguita se il nuovo documento è specificato tramite la proprietà IDocumentViewer::FRDocument. Il metodo fornisce al client un riferimento al nuovo documento attivo.

Sintassi

C++

HRESULT OnDocumentChanged( IFRDocument* Document );

C#

void OnDocumentChanged( IFRDocument Document );

Visual Basic .NET

Sub OnDocumentChanged(Document As IFRDocument)

Parametri

Document [in] Si riferisce all’oggetto FRDocument, che contiene il nuovo documento attivo.

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 eccezione venga propagata al di fuori del metodo. La propagazione di un’eccezione al di fuori del metodo può portare a risultati imprevedibili (come l’arresto del programma).

Vedi anche

IDocumentViewerEvents