Skip to main content

IShellItems

IShellItems represent a list of Objects in IShellListing, usually the current selection or list of all items in the view.

See the Overview chapter Listing View for more details how to operate the Listing View.

The ObjectVersions type is ObjectVersionEx.

Properties

NameTypeDescription
Countnumber
FoldersArray <Folder>Returns the folder type items (property folders, traditional folders and viewfolders) in a IShellItems instance.
FoldersParentLocationFolderCollectionReturns the parent location of the folder (property folders, traditional folders and viewfolders) in a IShellItems instance.
ObjectFilesFileCollectionReturns the file type items in a IShellItems instance.
ObjectVersionsArray <ObjectVersionEx>Returns the object versions of items in a IShellItems instance.

Methods

NameDescription
GetFoldersCountGets the number of folders.
GetObjectVersionsAndPropertiesGets the object versions and properties for objects in listing.
GetObjectVersionsCountGets the number of object versions.