ShellBrowser Delphi Components Documentation
ContentsIndexHome
ShellBrowser.TItemIdListCollection Members
Members
ICommandInvokable Methods
 
Name 
Description 
 
Executes a shell command on the objects selected in the control.  
Jam.Shell.Types.IItemIdListCollection
 
Name 
Description 
 
Adds the given ItemIdList to this collection.  
 
Adds the elements of the given IItemIdListCollection to this instance.  
 
Adds the given path to this collection.  
 
Adds the given paths to this collection.  
 
Removes all elements.  
 
Returns the number of objects in this collection.  
 
Returns the enumerator for all IItemIdLists in this collection.  
 
Getter for the Items property.  
 
Wrapper for IShellFolder.GetUIObjectOf() which retrieves a COM object for the ItemIdLists in this collection.  
 
Executes a Shell context menu command for all ItemIdLists in this collection 
 
Executes a Shell context menu command for all ItemIdLists in this collection
Returns the string representation of the value.  
ShellBrowser.TItemIdListCollection
 
Name 
Description 
 
Adds the given ItemIdList to this collection.  
 
Adds the elements of the given IItemIdListCollection to this instance.  
 
Adds the given path to this collection.  
 
Adds the given paths to this collection.  
 
Replaces the current members in this collection with the given ItemIdLists.  
 
Replaces the current members in this collection with the given paths.  
 
Removes all elements.  
 
Copies the items included in this collection at a TJamShellChangeNotifier.  
 
Copies the items included in this collection at a list of strings.  
 
Returns the number of objects in this collection.  
 
Returns the enumerator for all IItemIdLists in this collection.  
 
Returns the ItemIdList of a parent folder that is a common ancestor for all included ItemIdLists. 
 
Wrapper for IShellFolder.GetUIObjectOf() which retrieves a COM object for the ItemIdLists in this collection.  
 
Returns if the ItemIdLists in this collection all have the same direct parent. 
 
Returns the path of all elements in this instance as string.  
IItemIdListCollection Properties
Jam.Shell.Types.IItemIdListCollection
 
Name 
Description 
 
Allows to access the IItemIdLists in this collection by index. 
ShellBrowser.TItemIdListCollection
 
Name 
Description 
 
If this property is assigned, all itemidlists must be relative to this folder, otherwise they are absolute 
 
Allows to access the IItemIdLists in this collection by index. 
Public Methods
ShellBrowser.TItemIdListCollection
 
Name 
Description 
 
Creates an instance of this class.  
 
Creates an instance of this class and fills it with a given IDataObject.  
 
Creates an instance of this class.  
 
Creates an instance of this class and fills it with a given IShellItemArray.  
 
Destroys the instance of this class