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

# DocumentInformationDictionary オブジェクト（IDocumentInformationDictionary インターフェイス）

> ABBYY FineReader Engine API の DocumentInformationDictionary オブジェクト（IDocumentInformationDictionary インターフェイス）— PDF 文書のメタデータを保持する DocumentInformationDictionaryItem オブジェクトのコレクション。単独で存在することも、DocumentContentInfo のサブオブジェクトとして存在することもできます。

このオブジェクトは、PDF ファイルのメタデータを含む文書情報辞書を表します。このオブジェクトは、[DocumentInformationDictionaryItem](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem) オブジェクトのコレクションです。DocumentInformationDictionary は、独立したオブジェクトとして存在する場合と、[DocumentContentInfo](/ja/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo) オブジェクトのサブオブジェクトとして存在する場合があります。

* ABBYY FineReader Engine のコレクションのインデックスは 0 から始まります。

* C# の foreach ステートメント (Visual Basic .NET では for each) を使用して、このコレクションを操作できます。

* [DocumentContentInfo](/ja/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo) オブジェクトの Author、Keywords、Subject、または Title プロパティの値が空文字列でない場合は、DocumentInformationDictionary オブジェクト内の対応する項目ではなく、これらのプロパティの値が使用されます。

<div id="properties">
  ## プロパティ
</div>

| 名前                                                                                                                  | 型                                                                                                                                                                                                                | 説明                      |
| ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
| Application                                                                                                         | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Engine オブジェクトを返します。     |
| Count                                                                                                               | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                | コレクションに含まれる要素数を格納します。   |
| [Value](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionary/value-property) | [BSTR](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                       | 名前を指定してメタデータ値にアクセスできます。 |

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

| 名前                                                                                                                         | 説明                                                                                                                                                                     |
| -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AddNew](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/addnew-method)                             | [DocumentInformationDictionaryItem](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem) オブジェクトを作成し、コレクションに追加します。          |
| [DeleteAll](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method) | コレクションからすべての要素を削除します。                                                                                                                                                  |
| [DeleteAt](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method)   | コレクションから要素を削除します。                                                                                                                                                      |
| [Item](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method)           | コレクションの 1 つの要素 ([DocumentInformationDictionaryItem](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem) オブジェクト) にアクセスします。 |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<Info>
  <Info>
    [](/ja/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo#documentinformationdictionary)[](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem)[](/ja/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo)
  </Info>
</Info>

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## 出力パラメーター
</div>

このオブジェクトは、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [CreateDocumentInformationDictionary](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドの出力パラメーターです。

<div id="see-also">
  ## 関連項目
</div>

[DocumentInformationDictionaryItem](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem)

[DocumentContentInfo](/ja/fine-reader/engine/api-reference/document-related-objects/documentcontentinfo)

[コレクションの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-collections)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
