Pular para o conteúdo principal
Este método é implementado no lado do cliente. Ele é chamado pelo ABBYY FineReader Engine depois que a página ativa é alterada no Text Editor. O método é invocado nas seguintes situações:
  • a página ativa é alterada por meio da interface gráfica do Text Editor ou de qualquer componente sincronizado
  • a página ativa é alterada por meio da API do Text Editor, do Component Synchronizer ou de qualquer componente sincronizado
  • a página ativa foi excluída
O método fornece ao cliente uma referência para a nova página ativa.

Sintaxe

C++

HRESULT OnActivePageChanged( IFRPage* Page );

C#

void OnActivePageChanged( IFRPage Page );

Visual Basic .NET

Sub OnActivePageChanged(Page As IFRPage)

Parâmetros

Page [in] Refere-se ao objeto FRPage, que contém a nova página ativa do documento. Esse parâmetro pode ser NULL, o que significa que não há página ativa no documento (por exemplo, se todas as páginas forem excluídas).

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 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