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

# OpenDictionaryExtension-Methode des LanguageDatabase-Objekts

> OpenDictionaryExtension-Methode des LanguageDatabase-Objekts in der ABBYY FineReader Engine API — Öffnet die Wörterbucherweiterung des Standardwörterbuchs für eine angegebene Sprache; kann wie ein Benutzerwörterbuch über das Dictionary-Objekt bearbeitet werden.

Diese Methode bietet Zugriff auf die Wörterbucherweiterung des Standardwörterbuchs für die angegebene Sprache. Der Pfad zum Ordner mit den Wörterbucherweiterungen wird durch die Eigenschaft [ILanguageDatabase::DictionaryExtensionsPath](/de/fine-reader/engine/api-reference/language-related-objects/languagedatabase#dictionaryextensionspath) festgelegt.

Wörterbucherweiterungen können in ABBYY FineReader erstellt werden; dort werden sie als Benutzerwörterbücher bezeichnet. Sie können nur für Sprachen erstellt werden, für die bereits Wörterbuchunterstützung verfügbar ist.

Nachdem Sie die Wörterbucherweiterung abgerufen haben, können Sie sie über das [Dictionary](/de/fine-reader/engine/api-reference/language-related-objects/dictionary)-Objekt genauso wie ein Benutzerwörterbuch bearbeiten.

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OpenDictionaryExtension(
  LanguageIdEnum LanguageID,
  IDictionary**  Result
);
```

### C\#

```csharp theme={null}
IDictionary OpenDictionaryExtension( LanguageIdEnum LanguageID );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Function OpenDictionaryExtension(LanguageID As LanguageIdEnum ) As IDictionary
```

<div id="parameters">
  ## Parameter
</div>

LanguageID

\[in] Dieser Parameter gibt die ID der Sprache an, für die die Wörterbucherweiterung geöffnet werden soll. Siehe die Beschreibung der Konstanten [LanguageIdEnum](/de/fine-reader/engine/api-reference/enumerations/languageidenum). Wenn für die angegebene Sprache keine Datei für die Wörterbucherweiterung vorhanden ist, wird eine neue Wörterbucherweiterung erstellt und das entsprechende Dictionary-Objekt zurückgegeben.

Result

\[out, retval] Ein Zeiger auf die Zeigervariable IDictionary\*, die den Schnittstellenzeiger des [Dictionary](/de/fine-reader/engine/api-reference/language-related-objects/dictionary)-Objekts mit Wörterbucherweiterung erhält.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die [standardmäßigen Rückgabewerte von ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

<div id="remarks">
  ## Hinweise
</div>

Wenn Sie eine Wörterbucherweiterung mit ABBYY FineReader 11 oder mit einem anderen Release von ABBYY FineReader Engine 12 erstellen, benötigen Sie möglicherweise eine spezielle TXT-Datei, um diese Wörterbucherweiterung in der aktuellen Version von ABBYY FineReader Engine öffnen zu können. Diese TXT-Datei wird beim Erstellen der Wörterbucherweiterung automatisch angelegt und trägt den Namen \<language name>.txt. Kopieren Sie diese Datei in den Ordner mit den Wörterbucherweiterungen.

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

[LanguageDatabase](/de/fine-reader/engine/api-reference/language-related-objects/languagedatabase)
