ShellBrowser .Net Edition
ShellItem Class
NamespacesJam.ShellShellItem
This class keeps information about item id lists, their names, and if desired their associated icons.
Declaration Syntax
C#Visual BasicVisual C++
public class ShellItem : IComparable<ShellItem>
Public Class ShellItem _
	Implements IComparable(Of ShellItem)
public ref class ShellItem : IComparable<ShellItem^>
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ShellItem(ItemIdList)
Sets up a ShellItem

ShellItem(ItemIdList, String)
Sets up a ShellItem with a custom caption

Caption
The Caption of the Item, ie. the virtual system name.

CompareTo(ShellItem)
Compares to ShellItems by comparing their ItemIdLists. ItemIdList

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IconImageIndex
The icon image index that is displayed next to the itemname.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
PIDL
The ItemIdList this Item is associated with.

SystemImage
Gets a Bitmap instance based upon the

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy

Assembly: ShellBrowser (Module: ShellBrowser) Version: 4.2.1.45 (4.2.1.45)