Platform SDK: CDO for Windows 2000 |
The _NewEnum property returns an IEnumVARIANT interface on an enumeration object for the collection. This property is hidden from Microsoft® Visual Basic® and VBScript.
[Visual Basic] Used automatically in For Each In constructs [C++] HRESULT get__NewEnum(IUnknown** pVal); [IDL] HRESULT [propget] _NewEnum([out,retval] IUnknown** pVal);
This property is hidden within the Visual Basic and VBScript. It is a standard property that is used to support enumerating collections, such as the following syntax in Visual Basic:
For Each Obj in Collection ' Next Obj
' Reference to Microsoft ActiveX Data Objects 2.5 Library ' Reference to Microsoft CDO for Windows 2000 Library Sub EnumBodyPartsAndXXX( iBp as CDO.IBodyPart ) Dim iBp_local as IBodyPart Dim iBps as IBodyParts Set iBps = iBp.BodyParts For Each iBp_local in iBps ' Code here. Next iBp End Sub