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

# Méthode CleanCacheDictionary de l'objet FRPage

> Méthode CleanCacheDictionary de l'objet FRPage dans l'API ABBYY FineReader Engine — Supprime tous les mots du cache dictionary au niveau de la page ; nécessite que IEngine.AutoCleanRecognizerSession soit défini sur FALSE.

Cette méthode supprime tous les mots du cache dictionary. Le cache dictionary est un petit dictionnaire (d'environ une centaine de mots) qui peut être facilement modifié pendant le traitement. Les cache dictionaries peuvent être utilisés lorsqu'il est possible de sélectionner un dictionnaire avec plus de précision, si vous avez obtenu de nouvelles informations sur le document au cours du traitement.

<Warning>
  Pour utiliser le cache dictionary, vous devez définir la propriété [IEngine::AutoCleanRecognizerSession](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#autocleanrecognizersession) sur FALSE. La propriété AutoCleanRecognizerSession est définie sur TRUE par défaut, ce qui signifie que FineReader Engine nettoie sa session de reconnaissance après la reconnaissance de chaque page ; dans ce cas, le cache dictionary est également nettoyé. Pour éviter la suppression accidentelle de données utilisateur, FineReader Engine interdit l'utilisation des cache dictionaries dans ce mode. Si vous utilisez le cache dictionary, il vous incombe de nettoyer manuellement la session de reconnaissance en appelant la méthode [IEngine::CleanRecognizerSession](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/cleanrecognizersession-method) lorsque nécessaire. Consultez la description de la méthode pour savoir quand il est nécessaire de nettoyer la session de reconnaissance.
</Warning>

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

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

```cpp theme={null}
HRESULT CleanCacheDictionary( IRecognizerParams* params );
```

### C\#

```csharp theme={null}
void CleanCacheDictionary( IRecognizerParams params );
```

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

```vb theme={null}
Sub CleanCacheDictionary(params As IRecognizerParams)
```

<div id="parameters">
  ## Paramètres
</div>

params

\[in] L’objet [RecognizerParams](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams) qui stocke les paramètres du traitement de la page.

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode ne comporte pas de valeurs de retour spécifiques. Elle renvoie les [valeurs de retour standard des fonctions ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="see-also">
  ## Voir aussi
</div>

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

[AddWordToCacheDictionary](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/addwordtocachedictionary-method)

[AddWordsToCacheDictionary](/fr/fine-reader/engine/api-reference/document-related-objects/frpage/addwordstocachedictionary-method)

[Travailler avec les dictionnaires](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-dictionaries)
