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

# Objekt DictionaryDescriptions (Schnittstelle IDictionaryDescriptions)

> Objekt DictionaryDescriptions (Schnittstelle IDictionaryDescriptions) in der ABBYY FineReader Engine API — Sammlung von DictionaryDescription-Objekten, zugänglich über IBaseLanguage::DictionaryDescriptions; umfasst Standard-, Benutzer-, Reguläre-Ausdrucks- und externe Wörterbücher.

Dieses Objekt ist eine Sammlung von Wörterbuchbeschreibungen ([DictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription)-Objekten). Es stellt die Standardfunktionen einer Sammlung bereit. Weitere Informationen finden Sie unter [Arbeiten mit Sammlungen](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-collections).

Das Objekt DictionaryDescription kann in eines der Objekte [StandardDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/standarddictionarydescription), [UserDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/userdictionarydescription), [RegExpDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/regexpdictionarydescription) oder [ExternalDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/externaldictionarydescription) umgewandelt werden. Diese sind Beschreibungen verschiedener [Wörterbuchtypen](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-dictionaries#types).

Die Eigenschaft [IBaseLanguage::DictionaryDescriptions](/de/fine-reader/engine/api-reference/language-related-objects/baselanguage#dictionarydescriptions) bietet Zugriff auf die Sammlung der Wörterbuchbeschreibungen. Auf die Sammlung der Ausschlusswörterbücher kann über das Objekt [TextLanguage](/de/fine-reader/engine/api-reference/language-related-objects/textlanguage) zugegriffen werden.

* Die Indizierung von Sammlungen in ABBYY FineReader Engine beginnt bei 0.
* Die `foreach`-Anweisung in C# (`for each` in Visual Basic .NET) kann verwendet werden, um die Sammlung zu bearbeiten.

<div id="properties">
  ## Eigenschaften
</div>

| Name                                                                                                                     | Typ                                                                                                                                                                                                                                                | Beschreibung                                                   |
| ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| Application                                                                                                              | [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface), [nur lesbar](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)                               | Gibt das Engine-Objekt zurück.                                 |
| Count                                                                                                                    | [int](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), nur lesbar                                                                                                                              | Enthält die Anzahl der Elemente in der Sammlung.               |
| [Element](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property) | [DictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription), [nur lesbar](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Ermöglicht den Zugriff auf ein einzelnes Element der Sammlung. |

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                                       | Beschreibung                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| [AddNew](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions/addnew-method)               | Erstellt eine neue Wörterbuchbeschreibung des angegebenen Typs und fügt sie der Sammlung hinzu. |
| [DeleteAll](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method) | Entfernt alle Elemente aus der Sammlung.                                                        |
| [DeleteAt](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method)   | Entfernt ein Element aus der Sammlung.                                                          |
| [Item](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method)           | Ermöglicht den Zugriff auf ein einzelnes Element der Sammlung.                                  |

<div id="related-objects">
  ## Zugehörige Objekte
</div>

<img src="https://mintcdn.com/abbyy/6udH-pkk8zkVafYH/images/fine-reader/engine/dictionarydescriptions.gif?s=94926b1ddbfdfe216940b78b88eb1223" alt="DictionaryDescriptions" width="352" height="164" data-path="images/fine-reader/engine/dictionarydescriptions.gif" />[](/de/fine-reader/engine/api-reference/language-related-objects/textlanguage#prohibitingdictionaries)[](/de/fine-reader/engine/api-reference/language-related-objects/baselanguage#dictionarydescriptions)[](/de/fine-reader/engine/api-reference/language-related-objects/externaldictionarydescription)[](/de/fine-reader/engine/api-reference/language-related-objects/regexpdictionarydescription)[](/de/fine-reader/engine/api-reference/language-related-objects/userdictionarydescription)[](/de/fine-reader/engine/api-reference/language-related-objects/standarddictionarydescription)[](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription)[](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/de/fine-reader/engine/api-reference/language-related-objects/baselanguage)[](/de/fine-reader/engine/api-reference/language-related-objects/textlanguage)

[Objektdiagramm](/de/fine-reader/engine/api-reference/object-diagram)

<div id="samples">
  ## Beispiele
</div>

<Accordion title="C#-Code">
  ```csharp theme={null}
  // Der Beispielcode weist einer Basissprache ein Benutzerwörterbuch zu
  FREngine.IEngine engine;
  string dictionaryFileName = "D:\\Sample.amd";
  FREngine.IBaseLanguage baseLanguage;
  // Sammlung von Wörterbuchbeschreibungen einer Basissprache abrufen und alle Einträge entfernen
  IDictionaryDescriptions dictionaryDescriptions = baseLanguage.DictionaryDescriptions;
  dictionaryDescriptions.DeleteAll();
  // Benutzerwörterbuchbeschreibung erstellen und der Sammlung hinzufügen
  IDictionaryDescription dictionaryDescription = dictionaryDescriptions.AddNew( DictionaryTypeEnum.DT_UserDictionary );
  IUserDictionaryDescription userDictionaryDescription = dictionaryDescription.GetAsUserDictionaryDescription();
  userDictionaryDescription.FileName = dictionaryFileName;
  ```
</Accordion>

Das object wird in den folgenden Codebeispielen für Linux und Windows verwendet: [CustomLanguage](/de/fine-reader/engine/guided-tour/samples#customlanguage).

<div id="see-also">
  ## Siehe auch
</div>

[Arbeiten mit Wörterbüchern](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-dictionaries)

[DictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription)

[StandardDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/standarddictionarydescription)

[UserDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/userdictionarydescription)

[RegExpDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/regexpdictionarydescription)

[ExternalDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/externaldictionarydescription)

[Arbeiten mit Sammlungen](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-collections)

[Arbeiten mit Eigenschaften](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
