Namespace SharpShellLink.PropertyStore
Classes
IntegerName
The Serialized Property Value (Integer Name) structure specifies a single property within a Serialized Property Storage structure, where the property is identified by a unique unsigned integer.
SerializedPropertyStorage
The Serialized Property Storage structure is a sequence of Serialized Property Value structures. The sequence MUST be terminated by a Serialized Property Value structure that specifies 0x00000000 for the Value Size field.
SerializedPropertyStore
The Property Store Binary File Format is a sequence of Serialized Property Storage structures. The sequence MUST be terminated by a Serialized Property Storage structure that specifies 0x00000000 for the Storage Size field.
SerializedPropertyValue
StringName
The Serialized Property Value (String Name) structure specifies a single property within a Serialized Property Storage structure, where the property is identified by a unique Unicode string.
Structure
Abstract Structure class
TypedPropertyValue
The TypedPropertyValue structure represents the typed value of a property in a property set.
Enums
PropertyType
The PropertyType enumeration represents the type of a property in a property set. The set of types supported depends on the version of the property set, which is indicated by the Version field of the PropertySetStream packet. In addition, the property types not supported in simple property sets are specified as such.