跳转到主要内容
此方法在客户端实现。ABBYY FineReader Engine 会在 Text Editor 中开始长时间运行的处理操作 (例如版面分析、识别) 之前调用此方法。执行该操作时,Text Editor 的所有命令都会被禁用,且该组件会被锁定。如果 Text Editor 已连接到 Component Synchronizer,则所有其他未锁定的同步组件也会被锁定。 此方法用于通知客户端,长时间运行的处理操作已开始。您可以使用此方法在此类操作期间禁用应用程序的 GUI 元素。

语法

C++

HRESULT OnLongOperationStarted();

C#

void OnLongOperationStarted();

Visual Basic .NET

Sub OnLongOperationStarted()

返回值

此方法没有特定返回值,而是返回 ABBYY FineReader Engine 函数的标准返回值

备注

此方法的客户端实现必须确保:方法内部抛出的所有异常都会被捕获并妥善处理,且不会传播到方法外部。异常一旦传播到方法外部,可能会导致不可预知的结果 (例如程序终止) 。

另请参阅

ITextEditorEvents