メインコンテンツへスキップ
これは、FRPages オブジェクトからリスナーにイベントを通知するために使用されるコールバック インターフェイスです。このインターフェイスはクライアント側で実装されます。使用している開発ツール向けの詳細な実装ガイダンスについては、Working with Connectable Objectsを参照してください。概要は以下のとおりです。 C++ ユーザーは、IFRPagesEvents インターフェイスを実装し、接続ポイント (Windows) を取得して、そのインターフェイスを実装するオブジェクトを FRPages オブジェクトに “advise” する必要があります。このインターフェイスは IUnknown インターフェイスから派生しているため、クライアント オブジェクトも IUnknown メソッドを実装する必要があります。 FRPages オブジェクトから通知を受け取りたい Visual Basic ユーザーは、それを WithEvents として宣言し、次のようなプロシージャを実装する必要があります。
Public WithEvents pages As FREngine.FRPages
Private Sub pages_PageRemoved(ByVal sender As FRPages, _
                              ByVal page As FRPage, _
                              ByVal index  As Integer)
...
End Sub
このインターフェイスのメソッドを通じて通知を受け取るオブジェクトは、メソッドの実装内で次の処理を実行できます。
  • ページの削除および追加の完了に関する情報を通知する。
  • ページの再番号付けの完了に関する情報を通知する。
  • Windows の場合: 長時間の処理中にアプリケーションが応答なしに見えるのを防ぐため、システムメッセージを処理する。これは、ユーザーインターフェイスを備えたアプリケーションで役立つ場合があります。

メソッド

名前説明
PageAddedページの追加が完了したことを示す情報をクライアントに通知します。
PageRemovedページの削除が完了したことを示す情報をクライアントに通知します。
PagesRenumberedページの再番号付けが完了したことを示す情報をクライアントに通知します。

備考

Linux では、Engine オブジェクトがプロセス外サーバーとしてロードされている場合、このインターフェイスは使用できません。

関連項目

FRPages Working with Connectable Objects