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

# ExtractedData（非推奨）

> カスタム アクティビティのスクリプトで Extract アクティビティの出力にアクセスするための、非推奨の ExtractedData インターフェイスです。トランザクションの最初の Document のみが公開されます。

<span style={{ color:"red" }}>
  このインターフェイスは非推奨です。トランザクション内の最初の Document にのみアクセスできます。
</span>

ExtractedData インターフェイスは、JSON 形式のエクスポート結果をデシリアライズした表現です ([Extract](/ja/vantage/documentation/skill-designer/process/extract-activity) アクティビティを含む Skill 向け) 。

Extract アクティビティで抽出されたデータへのアクセスを容易にします。

<div id="methods">
  ## メソッド
</div>

| Name                                                | Description                                                                                                                                                                                                                                                         |
| :-------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| HasFieldDefinition(string fieldName);               | 処理用 Skill の Extract アクティビティのプロパティで指定されたドキュメントの構造定義内で、その Field が検出された場合に True を返します。ドキュメント構造は ExtractedData オブジェクトで設定します。ExtractedData の Field はグループ化されるため、Field 名はパスとして渡す必要があります (例: "Amounts/Additional Tax Groups/NetAmount") 。スラッシュは Field 名とグループ名の区切りとして使用されます。 |
| GetFieldValues(string fieldName);                   | 指定した Field 名に対して、[Field](/ja/vantage/documentation/skill-designer/process/custom-activity/field) オブジェクトの配列として値を返します。値の数は任意です。                                                                                                                                       |
| AddFieldValue(string fieldName, number lineItem?);  | Field インスタンスを作成します。繰り返し Field と非繰り返し Field の両方の作成に使用できます。作成された [Field](/ja/vantage/documentation/skill-designer/process/custom-activity/field) オブジェクトを返します。                                                                                                         |
| RemoveTableRow(string tableName, number rowNumber); | テーブルから行を削除します。                                                                                                                                                                                                                                                      |
| GetTableRowCount(string tableName);                 | 指定したテーブルの行数を返します。                                                                                                                                                                                                                                                   |

<div id="related-topics">
  ## 関連トピック
</div>

* [トランザクション](/ja/vantage/documentation/skill-designer/process/custom-activity/transaction)
* [Document](/ja/vantage/documentation/skill-designer/process/custom-activity/document)
* [Extract アクティビティ](/ja/vantage/documentation/skill-designer/process/extract-activity)
* [オブジェクト モデル](/ja/vantage/documentation/skill-designer/process/custom-activity/object-model)
