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

> La méthode GetTaskExt de l’API Web Services ABBYY FlexiCapture sélectionne, selon le type d’étape, la tâche ayant la priorité la plus élevée et l’ouvre pour traitement.

<div id="what-it-does">
  ## Ce que cela fait
</div>

Sélectionne la tâche ayant la priorité la plus élevée et l’ouvre en vue de son traitement. La tâche sélectionnée est verrouillée, ce qui signifie qu’elle ne peut pas être ouverte par d’autres utilisateurs. Le jeu de lots disponibles peut être limité.

<Info>
  Une tâche doit être ouverte avant de pouvoir effectuer toute action sur celle-ci.
</Info>

<div id="definition">
  ## Définition
</div>

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

<div id="parameters">
  ## Paramètres
</div>

| Nom                    | Type   | Description                                                                                                                                                                                            |
| ---------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sessionId`            | `int`  | ID de la connexion au serveur d’applications.                                                                                                                                                          |
| `projectId`            | `int`  | ID du projet.                                                                                                                                                                                          |
| `stageType`            | `int`  | ID du type d’étape. Pour connaître les valeurs possibles, consultez [ProcessingStageType](/fr/flexi-capture/api/structures/t-processing-stage-type).                                                   |
| `onlyPreprocessedTask` | `bool` | Indicateur déterminant les tâches à sélectionner. `True` sélectionne uniquement les tâches prétraitées. `False` sélectionne parmi toutes les tâches.                                                   |
| `onlyPrivateBatches`   | `bool` | Indicateur déterminant le jeu de lots disponibles. `True` rend disponibles uniquement les lots appartenant à l’utilisateur ou au groupe d’utilisateurs actuel. `False` rend tous les lots disponibles. |

<div id="returned-value">
  ## Valeur renvoyée
</div>

| Type  | Description     |
| ----- | --------------- |
| `int` | ID de la tâche. |
