> ## 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.

# GetTaskExt

> Die Methode GetTaskExt in der ABBYY FlexiCapture Web Services API wählt die Aufgabe mit der höchsten Priorität für den angegebenen Verarbeitungsstufentyp aus und öffnet sie zur Verarbeitung.

<div id="what-it-does">
  ## Was es macht
</div>

Wählt die Aufgabe mit der höchsten Priorität aus und öffnet sie zur Verarbeitung. Die ausgewählte Aufgabe wird gesperrt, was bedeutet, dass sie nicht von anderen Benutzern geöffnet werden kann. Die verfügbaren Batches können eingeschränkt werden.

<Info>
  Bevor Aktionen für eine Aufgabe ausgeführt werden können, muss sie geöffnet werden.
</Info>

<div id="definition">
  ## Definition
</div>

```csharp theme={null}
int GetTaskExt(int sessionId, int projectId, int stageType, bool onlyPreprocessedTask, bool onlyPrivateBatches);
```

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

| Name                   | Type   | Beschreibung                                                                                                                                                                         |
| ---------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sessionId`            | `int`  | Die ID der Verbindung zum Application Server.                                                                                                                                        |
| `projectId`            | `int`  | Projekt-ID.                                                                                                                                                                          |
| `stageType`            | `int`  | Die ID des Verarbeitungsstufentyps. Mögliche Werte finden Sie unter [ProcessingStageType](/de/flexi-capture/api/structures/t-processing-stage-type).                                 |
| `onlyPreprocessedTask` | `bool` | Ein Flag, das festlegt, welche Aufgaben ausgewählt werden. `True` wählt nur vorverarbeitete Aufgaben aus. `False` wählt aus allen Aufgaben aus.                                      |
| `onlyPrivateBatches`   | `bool` | Ein Flag, das die verfügbaren Batches festlegt. `True` stellt nur Batches bereit, die dem aktuellen Benutzer oder seiner Benutzergruppe gehören. `False` stellt alle Batches bereit. |

<div id="returned-value">
  ## Rückgabewert
</div>

| Typ   | Beschreibung |
| ----- | ------------ |
| `int` | Aufgabe-ID.  |
