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 Text Editor. Quando a operação é executada, todos os comandos do Text Editor são desativados e o componente é bloqueado. Se o Text Editor 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

Não há valores de retorno específicos para este método. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A implementação cliente deste método deve garantir que todas as exceções lançadas dentro do método sejam capturadas e tratadas, e que nenhuma exceção seja propagada para fora dele. 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

ITextEditorEvents