Pular para o conteúdo principal
Este método é implementado no lado do cliente. Ele é chamado pelo ABBYY FineReader Engine antes do início de uma operação de processamento demorada (por exemplo, análise de layout, reconhecimento) no Image Viewer. Quando a operação é executada, todos os comandos do Image Viewer são desabilitados e o componente é bloqueado. Se o Image Viewer estiver conectado ao Component Synchronizer, todos os outros componentes sincronizados que não estiverem bloqueados também serão bloqueados. O método informa ao cliente que uma operação de processamento demorada foi iniciada. Você pode usar esse método para bloquear elementos da interface gráfica do seu aplicativo durante essas operações.

Sintaxe

C++

HRESULT OnLongOperationStarted();

C#

void OnLongOperationStarted();

Visual Basic .NET

Sub OnLongOperationStarted()

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A implementação do cliente desse método deve garantir que todas as exceções lançadas dentro dele sejam capturadas e tratadas, e que nenhuma exceção seja propagada para fora do método. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).

Veja também

IImageViewerEvents