Vai al contenuto principale
Questo metodo è implementato lato client. Viene chiamato da ABBYY FineReader Engine prima dell’avvio di un’operazione di elaborazione di lunga durata (ad esempio analisi del layout, riconoscimento) in Document Viewer. Durante l’esecuzione dell’operazione, tutti i comandi di Document Viewer vengono disabilitati e il componente viene bloccato. Se Document Viewer è connesso a Component Synchronizer, vengono bloccati anche tutti gli altri componenti sincronizzati che non sono già bloccati. Il metodo informa il client che è stata avviata un’operazione di elaborazione di lunga durata. È possibile usare questo metodo per bloccare gli elementi dell’interfaccia grafica della propria applicazione durante tali operazioni.

Sintassi

C++

HRESULT OnLongOperationStarted();

C#

void OnLongOperationStarted();

Visual Basic .NET

Sub OnLongOperationStarted()

Valori di ritorno

Questo metodo non ha 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 venga propagata al di fuori del metodo. La propagazione di un’eccezione al di fuori del metodo può causare risultati imprevedibili (ad esempio, la terminazione del programma).

Vedi anche

IDocumentViewerEvents