> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OnPageProcessed-Methode der IProcessingEvents-Schnittstelle

> OnPageProcessed-Methode der IProcessingEvents-Schnittstelle in der ABBYY FineReader Engine API — clientseitige Methode, die von Engine.InjectTextLayer aufgerufen wird, wenn die Verarbeitung einer Seite abgeschlossen ist; übergibt den Seitenindex und die Verarbeitungsstufe an den Client.

Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine für die Methode [InjectTextLayer](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method) des Objekts [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface) aufgerufen. Sie stellt dem Client Informationen über die abgeschlossene Verarbeitung einer Seite bereit. Außerdem kann sie beliebige Systemmeldungen verarbeiten, damit die Anwendung bei lang andauernden Vorgängen nicht den Eindruck erweckt, nicht mehr zu reagieren.

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OnPageProcessed(
  int                     Index,
  PageProcessingStageEnum Stage
);
```

### C\#

```csharp theme={null}
void OnPageProcessed(
  int                     Index,
  PageProcessingStageEnum Stage
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub OnPageProcessed( _
  Index As Integer, _
  Stage As PageProcessingStageEnum _
)
```

<div id="parameters">
  ## Parameter
</div>

Index

\[in] Dieser Parameter enthält die Nummer der verarbeiteten Seite in der Datei.

Stage

\[in] Diese Variable vom Typ [PageProcessingStageEnum](/de/fine-reader/engine/api-reference/enumerations/pageprocessingstageenum) gibt die Verarbeitungsstufe an.

<div id="return-values">
  ## Rückgabewerte
</div>

\[Nur C++] Wenn diese Methode einen anderen Wert als S\_OK zurückgibt, bedeutet dies, dass auf der Clientseite ein Fehler aufgetreten ist.

<div id="remarks">
  ## Hinweise
</div>

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen über die Methode hinaus propagiert werden. Wird eine Ausnahme über die Methode hinaus propagiert, kann dies zu unvorhersehbaren Ergebnissen führen (z. B. zum Programmabbruch).

<div id="see-also">
  ## Siehe auch
</div>

[IProcessingEvents](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/iprocessingevents)

[IEngine::InjectTextLayer](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/injecttextlayer-method)
