Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Visual Basic
Expertise: Intermediate
Aug 26, 1999



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Support Enumeration in Your Collection Classes

To create a collection class you can use with the For Each...Next syntax, add a subroutine that looks like this:

Private myCollection As Collection

Public Property Get NewEnum() As IUnknown
	Set NewEnum = myCollection.[_NewEnum]
End Property

Click on the Tools menu and select Procedure Attributes. Select the NewEnum procedure from the combo box. Click on the "Advanced >>" button. In the ProcedureID field, enter the value -4. Check the "Hide this member" checkbox. Now you can use the For Each...Next syntax with your collection class in the same way as a standard collection.

Russell Jones
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date