IEnumIDListIEnumIDList*
*Contents  *Index  *Topic Contents
*Previous Topic: IDockingWindowSite::SetBorderSpaceDW
*Next Topic: IEnumIDList::Clone

IEnumIDList


The IEnumIDList interface enumerates item identifiers associated with shell folder objects. First, use the IShellFolder::EnumObjects method to create an item enumeration object, and then use IEnumIDList to iterate through the item identifiers in the enumeration object.

When to Implement

You can implement this interface when you want a caller to be able to enumerate the item identifiers contained in a folder object. You get a pointer to IEnumIDList through IShellFolder::EnumObjects.

When to Use

You do not use this interface directly. The IShellFolder::EnumObjects method creates an enumeration object of this kind. In this case, the enumeration is a set of item identifiers. The shell calls the IEnumIDList methods to enumerate the items contained in an enumeration object.
IEnumIDList Methods Description
Clone Creates a new item enumeration object identical to the current one.
Next Retrieves the specified number of item identifiers.
Reset Returns to the beginning of the enumeration.
Skip Skips over the specified number of items.


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.