ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
JamItemIdList.TItemIdListHelper

Helper class for ItemIdLists.

JamItemIdList_TItemIdListHelper
Syntax
Pascal
TItemIdListHelper = class;

We're dealing with IItemIdLists throughout ShellBrowser. This class avoids the need to extend the interface for every helper method. Also there are no extensions for interfaces.

 
Name 
Description 
 
Determines if the ItemIdList has subfolders.  
 
Determines if the passed ItemIdList is both a folder but also has an associated stream, such as for zip-files.  
 
Determines if the ItemIdList is not assigned or invalid.  
 
Determines if the passed ItemIdList supports IShellFolder and IShellFolder2. This is needed for certain operations, like retrieving columns.