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

# EnumDictionaryWords Object (IEnumDictionaryWords Interface)

This object serves for iterating words included in a user-defined dictionary. The user-defined dictionary is represented by the [Dictionary](/fine-reader/engine/api-reference/language-related-objects/dictionary) object. The EnumDictionaryWords object is received from the [IDictionary::EnumWords](/fine-reader/engine/api-reference/language-related-objects/dictionary) method. All modifications to the parent Dictionary object after receiving its enumerator object do not affect the latter. That is, if a new word is added to the dictionary, it will not appear in the iteration.

## Properties

| Name        | Type                                                                                                                                                                                                          | Description                |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
| Application | [Engine](/fine-reader/engine/api-reference/engine-object-iengine-interface), [read-only](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Returns the Engine object. |

## Methods

| Name                                                                                                 | Description                                          |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| [Next](/fine-reader/engine/api-reference/language-related-objects/enumdictionarywords/next-method)   | Retrieves the next word from the iteration sequence. |
| [Reset](/fine-reader/engine/api-reference/language-related-objects/enumdictionarywords/reset-method) | Restarts the iteration.                              |

## Output parameter

This object is the output parameter of the [IDictionary::EnumWords](/fine-reader/engine/api-reference/language-related-objects/dictionary) method.

## See also

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

[Working with Dictionaries](/fine-reader/engine/guided-tour/advanced-techniques/working-with-dictionaries)

[Working with Properties](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
