Pular para o conteúdo principal
Esta é uma interface de callback usada para reportar eventos do objeto FRPages aos ouvintes. Esta interface é implementada no lado do cliente. Consulte as orientações detalhadas de implementação para sua ferramenta de desenvolvimento em Trabalhando com objetos conectáveis. Veja abaixo uma breve descrição: Os usuários de C++ precisarão implementar a interface IFRPagesEvents, obter um ponto de conexão (Windows) e “registrar” no objeto FRPages o objeto que implementa a interface. Como a interface deriva de IUnknown, o objeto cliente também deve implementar os métodos de IUnknown. Os usuários de Visual Basic que desejam receber notificações do objeto FRPages devem declará-lo com WithEvents e implementar procedimentos semelhantes aos seguintes:
Public WithEvents pages As FREngine.FRPages
Private Sub pages_PageRemoved(ByVal sender As FRPages, _
                              ByVal page As FRPage, _
                              ByVal index  As Integer)
...
End Sub
Um objeto que recebe notificações por meio dos métodos desta interface pode fazer o seguinte na implementação desses métodos:
  • Informar que a remoção e a adição de páginas foram concluídas.
  • Informar que a renumeração das páginas foi concluída.
  • No Windows: Processar mensagens do sistema para ajudar a evitar que o aplicativo pareça não responder durante operações longas. Isso pode ser útil em aplicativos com interface do usuário.

Métodos

NomeDescrição
PageAddedFornece ao cliente informações sobre a conclusão da adição de uma página.
PageRemovedFornece ao cliente informações sobre a conclusão da remoção de uma página.
PagesRenumberedFornece ao cliente informações sobre a conclusão da renumeração das páginas.

Observações

No Linux, esta interface não funciona se o objeto Engine for carregado como um servidor executado em um processo separado.

Veja também

FRPages Trabalhando com objetos conectáveis