跳转到主要内容
这是一个回调接口,用于将 FRPage 对象发出的事件通知给监听器。该接口由客户端实现。有关适用于您的开发工具的详细实现建议,请参阅使用可连接对象。以下是简要说明: C++ 用户需要实现 IFRPageEvents 接口,获取连接点 (Windows) ,并通过“advise”将实现该接口的对象连接到 FRPage 对象。由于该接口派生自 IUnknown 接口,因此客户端对象还应实现 IUnknown 方法。 希望接收来自 FRPage 对象通知的 Visual Basic 用户应将其声明为 WithEvents,并实现与以下类似的过程:
Public WithEvents page As FREngine.FRPage
Private Sub page_OnPageProcessed(ByVal sender As FRPage, _
                                 ByVal stage As PageProcessingStageEnum)
...
End Sub
通过此接口的方法接收通知的对象,可以在这些方法的实现中执行以下操作:
  • 报告文档分析、识别和导出的完成百分比。
  • 向用户报告识别器的提示和警告。
  • 报告操作完成情况。
  • 在 Windows 中:处理任何系统消息,以帮助避免应用程序在长时间运行时显示为无响应。这对于带有用户界面的应用程序尤其有用。

方法

名称说明
OnPageProcessed向客户端提供页面处理完成的信息。
OnProgress向客户端提供当前操作 (分析、识别和导出) 的大致完成百分比信息。
OnRegionProcessed向客户端提供有关已处理 Region 的信息。
OnWarning向客户端提供处理过程中出现的提示和警告信息。

备注

在 Linux 上:如果 Engine 对象作为进程外服务器加载,此接口将无法使用。

另请参阅

FRPage 使用可连接对象