OnLongOperationStarted-Methode der IImageViewerEvents-Schnittstelle
Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine vor Beginn eines länger dauernden Verarbeitungsvorgangs (z. B. Layout-Analyse, Erkennung) in Image Viewer aufgerufen. Während der Ausführung des Vorgangs sind alle Befehle von Image Viewer deaktiviert und die Komponente ist gesperrt. Wenn Image Viewer mit Component Synchronizer verbunden ist, werden auch alle anderen entsperrten synchronisierten Komponenten gesperrt.Die Methode informiert den Client darüber, dass ein länger dauernder Verarbeitungsvorgang gestartet wurde. Sie können diese Methode verwenden, um die GUI-Elemente Ihrer Anwendung während solcher Vorgänge zu blockieren.
Die Clientimplementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und keine Ausnahmen aus der Methode nach außen propagiert werden. Das Propagieren einer Ausnahme aus der Methode nach außen kann zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).