Este objeto se utiliza para iterar por las palabras incluidas en un diccionario definido por el usuario. El diccionario definido por el usuario está representado por el objeto Dictionary. El objeto EnumDictionaryWords se obtiene mediante el método IDictionary::EnumWords. Todas las modificaciones realizadas en el objeto Dictionary principal después de obtener su objeto enumerador no afectan a este último. Es decir, si se agrega una nueva palabra al diccionario, no aparecerá durante la iteración.