IShellItemArray interface

Exposes methods that create and manipulate Shell item arrays.


The IShellItemArray interface has these methods.

Method Description
IShellItemArray::BindToHandler Binds to an object by means of the specified handler.
IShellItemArray::EnumItems Gets an enumerator of the items in the array.
IShellItemArray::GetAttributes Gets the attributes of the set of items contained in an IShellItemArray.
IShellItemArray::GetCount Gets the number of items in the given IShellItem array.
IShellItemArray::GetItemAt Gets the item at the given index in the IShellItemArray.
IShellItemArray::GetPropertyDescriptionList Gets a property description list for the items in the shell item array.
IShellItemArray::GetPropertyStore Gets a property store.


A shell item array may be created using one of the following functions:


Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)

See Also