PyIShellItem2 Object

Extends the IShellItem interface, giving access to an item's properties

Methods

GetPropertyStore
Returns a collection of the item's properties 

GetPropertyStoreForKeys
Creates a property store containing just the specified properties of the item 

GetPropertyStoreWithCreateObject
Returns the property store for the item, with alternate handler instantiation 

GetPropertyDescriptionList
Retrieves descriptions of properties in a particular group 

Update
Refreshes properties that have been modified since interface was created 

GetProperty
DRetrieves the value of a property, converted to an appropriate python type 

GetCLSID
Retrieves the value of a property as a GUID 

GetFileTime
Retrieves the value of a property as a file time. 

GetInt32
Retrieves the value of a property as a 32 bit int. 

GetString
Retrieves the value of a property as a string 

GetUInt32
Returns the value of a property as a 32 bit unsigned int 

GetUInt64
Returns the value of a property as an unsigned 64-bit int 

GetBool
Returns the value of a property as a boolean