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

# UserDictionaryDescription-Objekt (IUserDictionaryDescription-Schnittstelle)

> UserDictionaryDescription-Objekt (IUserDictionaryDescription-Schnittstelle) in der ABBYY FineReader Engine API — Bietet Zugriff auf ein Benutzerwörterbuch; abgeleitet von IDictionaryDescription und mit einer FileName-Eigenschaft, die auf die Benutzerwörterbuchdatei verweist.

Dieses Objekt ermöglicht den Zugriff auf ein [Benutzerwörterbuch](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-dictionaries#user). Die Schnittstelle IUserDictionaryDescription ist von der Schnittstelle [IDictionaryDescription](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription) abgeleitet und erbt alle deren Eigenschaften.

Ein Benutzerwörterbuch kann vom Benutzer mithilfe des Objekts [Dictionary](/de/fine-reader/engine/api-reference/language-related-objects/dictionary) erstellt werden. Der Pfad zum erstellten Wörterbuch wird in der Eigenschaft FileName des Objekts UserDictionaryDescription festgelegt. Anschließend wird das konfigurierte Objekt der Sammlung von Wörterbuchbeschreibungen einer Sprache hinzugefügt.

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

| Name     | Typ                                                                                                        | Beschreibung                                                                                                                                                           |
| -------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| FileName | [BSTR](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | Der Pfad zur Datei des Benutzerwörterbuchs. Diese Eigenschaft prüft nicht, ob das Wörterbuch gültig ist; dies erfolgt erst später, wenn das Wörterbuch verwendet wird. |

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

<img src="https://mintcdn.com/abbyy/B_SRGbkkbQ9YH40E/images/fine-reader/engine/userdictionarydescription.gif?s=ebed54b3aa4b3f489d312cf16a0f6b50" alt="UserDictionaryDescription" width="352" height="108" data-path="images/fine-reader/engine/userdictionarydescription.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/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescription)[](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions)[](/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="output-parameter">
  ## Ausgabeparameter
</div>

Dieses Objekt ist der Ausgabeparameter der Methoden [Item](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method) und [AddNew](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions/addnew-method) des Objekts [DictionaryDescriptions](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions).

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

<Accordion title="C#-Code">
  ```csharp theme={null}
  FREngine.IFRDocument frdoc;
  FREngine.IBaseLanguage baseLanguage;
  string dictionaryFileName = "D:\\sample.amd";
  // Wir gehen davon aus, dass bereits ein Benutzerwörterbuch erstellt wurde
  // Zuweisen eines Benutzerwörterbuchs zu einer Basissprache
  // Die Sammlung der Wörterbuchbeschreibungen abrufen und alle Elemente entfernen
  IDictionaryDescriptions dictionaryDescriptions = baseLanguage.DictionaryDescriptions;
  dictionaryDescriptions.DeleteAll();
  // Eine Benutzerwörterbuchbeschreibung erstellen und zur Sammlung hinzufügen
  IDictionaryDescription dictionaryDescription = dictionaryDescriptions.AddNew( DictionaryTypeEnum.DT_UserDictionary );
  IUserDictionaryDescription userDictionaryDescription = dictionaryDescription.GetAsUserDictionaryDescription();
  userDictionaryDescription.FileName = dictionaryFileName;
  ```
</Accordion>

Dieses Objekt 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)

[Dictionary](/de/fine-reader/engine/api-reference/language-related-objects/dictionary)

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

[DictionaryDescriptions](/de/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions)

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