Dieses Objekt dient der Iteration von Wörtern, die in einem benutzerdefinierten Wörterbuch enthalten sind. Das benutzerdefinierte Wörterbuch wird durch das Dictionary-Objekt dargestellt. Das EnumDictionaryWords-Objekt wird von der Methode IDictionary::EnumWords zurückgegeben. Alle Änderungen am übergeordneten Dictionary-Objekt nach dem Abrufen des Enumerator-Objekts haben keinen Einfluss auf dieses. Das bedeutet: Wird dem Wörterbuch ein neues Wort hinzugefügt, erscheint es nicht in der Iteration.