Zum Hauptinhalt springen
Diese Methode ist clientseitig implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, bevor im Document Viewer das Dialogfeld „Seiten neu nummerieren“ geöffnet wird. Der Vorgang kann durch Aufrufen des Befehls MI_RenumberPages ausgelöst werden. Wie dieser Befehl aufgerufen werden kann, erfahren Sie in der Beschreibung der Document-Viewer-Befehle. Mit dieser Methode wird der Client darüber informiert, dass die Seiten im Dokument neu nummeriert werden. Mithilfe dieser Methode kann der Vorgang abgebrochen werden.

Syntax

C++

HRESULT OnRenumberPages( VARIANT_BOOL* Cancel );

C#

void OnRenumberPages( out bool Cancel );

Visual Basic .NET

Sub OnRenumberPages(ByRef Cancel As Boolean)

Parameter

Cancel [out] Setzen Sie diese Variable auf TRUE, um anzugeben, dass der Prozess beendet werden soll. In diesem Fall werden die Seiten nicht neu nummeriert.

Rückgabewerte

[nur C++] Wenn diese Methode einen anderen Wert als S_OK zurückgibt, bedeutet dies, dass auf Client-Seite ein Fehler aufgetreten ist; in diesem Fall wird der Wert des Parameters Cancel nicht berücksichtigt.

Hinweise

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen aus der Methode heraus weitergegeben werden. Die Weitergabe einer Ausnahme aus der Methode heraus kann zu unvorhersehbaren Ergebnissen führen (z. B. zum Programmabbruch).

Siehe auch

IDocumentViewerEvents