Passer au contenu principal
Il s’agit d’une interface de rappel (Callback) utilisée pour signaler les événements de l’objet FRPages aux écouteurs. Cette interface est implémentée côté client. Consultez les conseils d’implémentation détaillés pour votre outil de développement dans Utilisation des objets connectables. Voici une brève description : Les utilisateurs C++ devront implémenter l’interface IFRPagesEvents, obtenir un point de connexion (Windows) et « connecter » l’objet implémentant l’interface à l’objet FRPages. L’interface étant dérivée de l’interface IUnknown, l’objet client doit également implémenter les méthodes IUnknown. Les utilisateurs Visual Basic souhaitant recevoir des notifications de l’objet FRPages doivent le déclarer avec WithEvents et implémenter des procédures similaires à ce qui suit :
Public WithEvents pages As FREngine.FRPages
Private Sub pages_PageRemoved(ByVal sender As FRPages, _
                              ByVal page As FRPage, _
                              ByVal index  As Integer)
...
End Sub
Un objet recevant des notifications via les méthodes de cette interface peut effectuer les opérations suivantes dans l’implémentation de ces méthodes :
  • Signaler que la suppression et l’ajout de pages sont terminés.
  • Signaler que la renumérotation des pages est terminée.
  • Sous Windows : traiter les messages système pour éviter que l’application ne semble ne plus répondre pendant les opérations longues. Cela peut être utile dans les applications dotées d’une interface utilisateur.

Méthodes

NomDescription
PageAddedInforme le client que l’ajout de la page est terminé.
PageRemovedInforme le client que la suppression de la page est terminée.
PagesRenumberedInforme le client que la renumérotation des pages est terminée.

Remarques

Sous Linux, cette interface ne fonctionne pas si l’objet Engine est chargé comme serveur hors processus.

Voir aussi

FRPages Utilisation des objets connectables