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.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.