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

# AddWordsToCacheDictionary-Methode des FRPage-Objekts

> AddWordsToCacheDictionary-Methode des FRPage-Objekts in der ABBYY FineReader Engine API — Fügt dem Cache-Wörterbuch auf Seitenebene eine Gruppe von Wörtern hinzu; setzt voraus, dass IEngine.AutoCleanRecognizerSession auf FALSE gesetzt ist.

Diese Methode fügt dem Cache-Wörterbuch eine Gruppe von Wörtern hinzu. Das Cache-Wörterbuch ist ein kleines Wörterbuch (mit etwa hundert Wörtern), das sich während der Verarbeitung leicht ändern lässt. Cache-Wörterbücher können verwendet werden, wenn sich ein Wörterbuch genauer auswählen lässt, weil Sie während der Verarbeitung neue Informationen über das Dokument erhalten haben.

Wenn eines der Wörter, die Sie hinzufügen, bereits im Wörterbuch vorhanden ist, wird kein Duplikat erstellt. Die Gewichtung dieses Worts wird jedoch auf den höheren Wert aus der im Wörterbuch angegebenen Gewichtung und der Gewichtung gesetzt, die Sie beim Aufruf dieser Methode übergeben.

<Warning>
  Um das Cache-Wörterbuch zu verwenden, sollten Sie die Eigenschaft [IEngine::AutoCleanRecognizerSession](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#autocleanrecognizersession) auf FALSE setzen. Die Eigenschaft AutoCleanRecognizerSession ist standardmäßig auf TRUE gesetzt. Das bedeutet, dass FineReader Engine die Erkennungssitzung nach der Erkennung jeder Seite bereinigt; in diesem Fall wird auch das Cache-Wörterbuch bereinigt. Um die versehentliche Zerstörung von Benutzerdaten zu verhindern, untersagt FineReader Engine die Verwendung von Cache-Wörterbüchern in diesem Modus. Wenn Sie das Cache-Wörterbuch verwenden, müssen Sie die Erkennungssitzung bei Bedarf manuell bereinigen, indem Sie die Methode [IEngine::CleanRecognizerSession](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/cleanrecognizersession-method) aufrufen. In der Beschreibung dieser Methode erfahren Sie, wann die Erkennungssitzung bereinigt werden muss.
</Warning>

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

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

```cpp theme={null}
HRESULT AddWordsToCacheDictionary(
  IRecognizerParams*  params,
  IStringsCollection* Words,
  IIntsCollection*    Weights
);
```

### C\#

```csharp theme={null}
void AddWordsToCacheDictionary(
  IRecognizerParams  params,
  IStringsCollection Words,
  IIntsCollection    Weights
);
```

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

```vb theme={null}
Sub AddWordsToCacheDictionary( _
  params As IRecognizerParams, _
  Words As IStringsCollection, _
  [Weights As IIntsCollection = Nothing] _
)
```

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

params

\[in] Das Objekt [RecognizerParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams), in dem die Parameter für die Seitenverarbeitung gespeichert sind.

Words

\[in] Dieser Parameter vom Typ [StringsCollection](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/stringscollection) enthält die Sammlung der neu hinzugefügten Wörter.

Weights

\[in] Dieser Parameter vom Typ [IntsCollection](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/intscollection) muss dieselbe Größe wie die Sammlung der Wörter haben und wird verwendet, um Informationen über die Gewichtungen der neu hinzugefügten Wörter zu übergeben. Die Gewichtungen der Wörter müssen im Bereich von 1 bis 100 liegen. Sie können für diesen Parameter 0 übergeben; in diesem Fall werden alle Wörter mit der Standardgewichtung 100 in das Wörterbuch aufgenommen. Die einem Wort im Wörterbuch zugewiesene Gewichtung kann nur diskrete Werte annehmen. Der für diesen Parameter übergebene Wert wird auf den nächstgelegenen dieser diskreten Werte gerundet.

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

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

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

* Für einen effizienteren Ablauf empfehlen wir, die hinzugefügten Wörter vorab alphabetisch zu sortieren.
* Um ein einzelnes Wort zum Cache-Wörterbuch hinzuzufügen, können Sie die Methode [AddWordToCacheDictionary](/de/fine-reader/engine/api-reference/document-related-objects/frpage/addwordtocachedictionary-method) verwenden.

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

[FRPage](/de/fine-reader/engine/api-reference/document-related-objects/frpage)

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