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

# GetAvailableTasksExt

> ABBYY FlexiCapture Web Services API の GetAvailableTasksExt メソッドは、指定した型の処理ステージで利用可能なタスクを一覧表示します。

<div id="what-it-does">
  ## 機能
</div>

指定した型の処理ステージで利用可能なタスクのリストを取得します。利用可能な Batches は限定できます。

<Note>
  ステージで Web Station が許可されている場合は、前処理済みのタスクのみがリストに追加されます。
</Note>

<div id="definition">
  ## 定義
</div>

```csharp theme={null}
TaskListExt GetAvailableTasksExt(int sessionId, int projectId, int processingStage, bool onlyPrivateBatches);
```

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

| 名前                   | 型      | 説明                                                                                                                                |
| -------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------- |
| `sessionId`          | `int`  | Application Server への接続の ID。                                                                                                      |
| `projectId`          | `int`  | タスク List を取得する Project の ID。                                                                                                      |
| `processingStage`    | `int`  | ステージタイプの ID。指定可能な値については、[ProcessingStageType](/ja/flexi-capture/api/structures/t-processing-stage-type)を参照してください。                 |
| `onlyPrivateBatches` | `bool` | 利用可能な Batches の set を決定するフラグ。`True` を指定すると、現在の User またはユーザー グループに属する Batches のみが利用可能になります。`False` を指定すると、すべての Batches が利用可能になります。 |

<div id="returned-value">
  ## 戻り値
</div>

| 型                                                             | 説明           |
| ------------------------------------------------------------- | ------------ |
| [TaskListExt](/ja/flexi-capture/api/structures/task-list-ext) | 利用可能なタスクの一覧。 |
