Vai al contenuto principale
Questo metodo è implementato sul lato client. Viene chiamato da ABBYY FineReader Engine prima dell’avvio di un’operazione di elaborazione di lunga durata (ad esempio, analisi del layout o riconoscimento) in Text Editor. Durante l’operazione, tutti i comandi di Text Editor vengono disabilitati e il componente viene bloccato. Se Text Editor è connesso a Component Synchronizer, vengono bloccati anche tutti gli altri componenti sincronizzati non ancora bloccati. Il metodo informa il client che è stata avviata un’operazione di elaborazione di lunga durata. È possibile usare questo metodo per bloccare gli elementi della GUI dell’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 all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può causare risultati imprevedibili, come l’arresto del programma.

Vedi anche

ITextEditorEvents