Click or drag to resize

ShellItem Class

This class keeps information about item id lists, their names, and if desired their associated icons.
Inheritance Hierarchy

Namespace:  Jam.Shell
Assembly:  ShellBrowser (in ShellBrowser.dll) Version: 7.0
Syntax
public class ShellItem : IComparable<ShellItem>

The ShellItem type exposes the following members.

Constructors
  NameDescription
Public methodShellItem(ItemIdList)
Sets up a ShellItem
Public methodShellItem(ItemIdList, String)
Sets up a ShellItem with a custom caption
Top
Properties
  NameDescription
Public propertyCaption
The Caption of the Item, ie. the virtual system name.
Public propertyIconImageIndex
The icon image index that is displayed next to the itemname.
Public propertyPIDL
The ItemIdList this Item is associated with.
Public propertySystemImage
Gets a Bitmap instance based upon the IconImageIndex
Top
Methods
  NameDescription
Public methodCompareTo
Compares to ShellItems by comparing their ItemIdLists. CompareTo(ItemIdList)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Equality operator.
Public operatorStatic memberGreaterThan
Greater-than comparison operator.
Public operatorStatic memberGreaterThanOrEqual
Greater-than-or-equal comparison operator.
Public operatorStatic memberInequality
Inequality operator.
Public operatorStatic memberLessThan
Less-than comparison operator.
Public operatorStatic memberLessThanOrEqual
Less-than-or-equal comparison operator.
Top
See Also