跳轉到主要內容
這是一個回呼介面,用於將 FRPages 物件的事件回報給監聽器。此介面會在用戶端實作。請參閱 使用可連接物件,以取得適用於您的開發工具的詳細實作建議。以下為簡要說明: C++ 使用者需要實作 IFRPagesEvents 介面、取得連接點 (Windows),並將實作該介面的物件以 “advise” 方式連接至 FRPages 物件。由於此介面衍生自 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 使用可連接物件