Click or drag to resize

ShellComboItem Class

This class keeps information about the items displayed in the ShellComboBox.
Inheritance Hierarchy
SystemObject
  Jam.ShellShellItem
    Jam.ShellShellComboItem

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

The ShellComboItem type exposes the following members.

Constructors
 NameDescription
Public methodShellComboItem(ItemIdList, String, Int32) Sets up a non persistent ShellComboItem. You need to construct a ShellComboItem with ShellComboItem(ItemIdList, String, Int32, Boolean) to explicitly create persistent items
Public methodShellComboItem(ItemIdList, String, Int32, Boolean) Sets up a ShellComboItem.
Top
Properties
 NameDescription
Public propertyCaption The Caption of the Item, ie. the virtual system name.
(Inherited from ShellItem)
Public propertyIconImageIndex The icon image index that is displayed next to the itemname.
(Inherited from ShellItem)
Public propertyIndent The indent of the item when displayed according to the depth in the folder hierarchy
Public propertyIsPersistent Persistent items have this flags set. Those Items are visible all the time and need not to be removed if e.g. a folder change event occurs
Public propertyPIDL The ItemIdList this Item is associated with.
(Inherited from ShellItem)
Public propertySystemImage Gets a Bitmap instance based upon the IconImageIndex
(Inherited from ShellItem)
Top
Methods
 NameDescription
Public methodCompareTo(ShellComboItem) The method compares to ShellItems whith each other.
Public methodCompareTo(ShellItem) Compares to ShellItems by comparing their ItemIdLists. CompareTo(ItemIdList)
(Inherited from ShellItem)
Public methodDrawItem Draws the item within the combobox
Public methodEquals Determines whether the specified Object is equal to the current Object.
(Inherited from ShellItem)
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from ShellItem)
Top
See Also