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

# TaskDocument

> ABBYY FlexiCapture Web Services API の TaskDocument データ型: フラグ、エラー、ページ、文字数を含むタスク内のDocumentのfield。

<div id="what-it-does">
  ## 説明
</div>

**TaskDocument** データ型は、タスクに含まれるドキュメントの情報を格納します。

<div id="fields">
  ## fields
</div>

| 名前                    | 型                                                         | 説明                                                                                                                    |
| --------------------- | --------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| `BatchId`             | `int`                                                     | Documentを含むバッチのID。                                                                                                    |
| `Comment`             | `string`                                                  | Documentに関するコメント。                                                                                                     |
| `DocumentId`          | `int`                                                     | DocumentのID。                                                                                                          |
| `ExternalId`          | `string`                                                  | Documentの外部ID。                                                                                                        |
| `Flags`               | `int`                                                     | Documentのステータスを示すフラグのセット。この値は、このテーブルの後に示すフラグを組み合わせたものです。                                                              |
| `HasAssemblingErrors` | `bool`                                                    | Document アセンブリ エラー。Documentにアセンブリ エラーがある場合は`True`、ない場合は`False`。                                                       |
| `HasErrors`           | `bool`                                                    | Document エラー。Documentにエラーがある場合は`True`、ない場合は`False`。                                                                   |
| `HasWarnings`         | `bool`                                                    | Documentの警告。Documentに警告がある場合は`True`、ない場合は`False`。                                                                     |
| `Pages`               | [TaskPage](/ja/flexi-capture/api/structures/task-page)\[] | Document内のページのセット。                                                                                                    |
| `PagesCount`          | `int`                                                     | Document内のページ数。                                                                                                       |
| `Priority`            | `int`                                                     | Documentの優先度。指定可能な値については、[Priority](/ja/flexi-capture/api/structures/t-priority)を参照してください。                            |
| `ProcessingStageType` | `int`                                                     | Documentの処理ステージ。指定可能な値については、[ProcessingStageType](/ja/flexi-capture/api/structures/t-processing-stage-type)を参照してください。 |
| `TemplateName`        | `int`                                                     | 照合された Document Definition の名前。                                                                                        |
| `TotalSymbols`        | `int`                                                     | Document内の文字の総数。                                                                                                      |
| `UncertainSymbols`    | `int`                                                     | Document内の信頼性の低い認識文字の数。                                                                                               |
| `VerificationSymbols` | `int`                                                     | Document内で検証する文字数。                                                                                                    |

<div id="flags-field-values">
  ### Flags field の値
</div>

`Flags` の値は、次のフラグを組み合わせたものです。タスク および [Web Services API メソッド](/ja/flexi-capture/api/methods/methods)で使用するフラグのみを示します。

| フラグ                   | 値         | 意味                      |
| --------------------- | --------- | ----------------------- |
| `BIF_IsAnalyzed`      | `0x100`   | Documentが解析済みです。        |
| `BIF_IsRecognized`    | `0x200`   | Documentが認識済みです。        |
| `BIF_IsVerified`      | `0x400`   | Documentが検証済みです。        |
| `BIF_IsExported`      | `0x800`   | Documentがエクスポート済みです。    |
| `BIF_HasRuleErrors`   | `0x10000` | Documentに検証ルールエラーがあります。 |
| `BIF_HasRuleWarnings` | `0x20000` | Documentに検証ルール警告があります。  |
