Implementing the _NewEnum Property
The _NewEnum property identifies an object as supporting iteration through the IEnumVARIANT interface. This property has the following requirements:
-
Must be named _NewEnum and must not be localized.
-
Must return a pointer to the enumerator object's IUnknown interface.
-
Must include DISPID = DISPID_NEWENUM (-4).