Click or drag to resize

ShellItem Properties

The ShellItem type exposes the following members.

Properties
  NameDescription
Public propertyAssociationElementList
Gets the association element list of this item.
Public propertyAttributes
Gets or sets the System.SFGAOFlags property value.
Public propertyCanBeCached
Gets or sets a value indicating whether this instance can be cached.
Public propertyCanCopy
Gets or sets a value indicating whether this instance can be copied.
Public propertyCanDelete
Gets or sets a value indicating whether this instance can be deleted.
Public propertyCanLink
Gets or sets a value indicating whether this instance supports shortcut creation.
Public propertyCanMove
Gets or sets a value indicating whether this instance can be moved.
Public propertyCanPaste
Gets or sets a value indicating whether this instance supports clipboard paste operations. This property value is the aggregation of CanMove, CanCopy and IsDropTarget values.
Public propertyCanRename
Gets or sets a value indicating whether this instance can be renamed.
Public propertyDateAccessed
Gets or sets the System.DateAccessed property value.
Public propertyDateCreated
Gets or sets the System.DateCreated property value.
Public propertyDateModified
Gets or sets the System.DateModified property value.
Public propertyDisplayName
Gets or sets the System.ItemNameDisplay property value.
Public propertyFileName
Gets or sets the System.FileName property value.
Public propertyFileSystemPath
Gets or sets the physical file system path. A shell item does not need to have a corresponding file system path.
Public propertyFullDisplayName
Gets this item's display name, that is, including the parent's full display name. The full disply name is also what is used in the Windows Explorer's Address Bar.
Public propertyFullParsingName
Gets this item's parsing name, that is, including the parent's full parsing name.
Public propertyHasPropertySheet
Gets or sets a value indicating whether this instance supports the property sheet.
Public propertyId
Gets this item identifier, which is this item's PIDL last segment.
Public propertyIdList
Gets this item's PIDL.
Public propertyIsDropTarget
Gets or sets a value indicating whether this instance is a drop target.
Public propertyIsFolder
Gets a value indicating whether this instance is a folder.
Public propertyIsHidden
Gets or sets a value indicating whether this instance is hidden.
Public propertyIsPlaceholder
Gets or sets a value indicating whether this instance is a placeholder.
Public propertyItemType
Gets or sets the System.ItemType property value.
Public propertyKindList
Gets the Windows KIND list of this item.
Public propertyParent
Gets the parent folder.
Public propertyParsingName
Gets this item's parsing name.
Public propertyPerceived
Gets the System.PerceivedType property value.
Protected propertyPropertyStore
Gets the property store.
Public propertyReadPropertiesFromShell
Gets or sets a value indicating whether to read properties from shell, if FileSystemPath is not null, when they are not defined by this instance.
Public propertySize
Gets or sets the System.Size property value.
Public propertyThumbnail
Gets or sets this item's thumbnail.
Top
See Also