跳轉到主要內容
此方法在用戶端實作。ABBYY FineReader Engine 會在從文件檢視器中的文件刪除頁面之前呼叫此方法。此程序可透過下列其中一種方式觸發:
  • 在內容功能表中選取 Delete Page from Document 項目
  • 使用 IDocumentViewer::Commands 的 DoCommand 方法呼叫 MI_DeletePage 命令
此方法會通知用戶端頁面即將被刪除。您也可以利用此方法取消該作業。

語法

C++

HRESULT OnDeletePages( VARIANT_BOOL* Cancel );

C#

void OnDeletePages( out bool Cancel );

Visual Basic .NET

Sub OnDeletePages(ByRef Cancel As Boolean)

參數

Cancel [out] 您可以將此變數設為 TRUE,表示應終止該程序。在此情況下,不會刪除頁面。

回傳值

[僅限 C++] 如果此方法回傳的值不是 S_OK,則表示用戶端發生錯誤;在此情況下,會忽略 Cancel 參數的值。

備註

此方法的用戶端實作必須確保,方法內擲出的所有例外狀況都會被攔截並處理,且不會傳播到方法外部。若例外狀況傳播到方法外部,可能會導致不可預期的結果 (例如程式終止) 。

另請參閱

IDocumentViewerEvents