PyIPropertyDescription Object
Gives access to the details of a property definition
Methods
- GetPropertyKey
- Returns the unique identifier for a property
- GetCanonicalName
- Returns the name of the property
- GetPropertyType
- Returns the variant type of the property (VT_*)
- GetDisplayName
- Returns the property name as shown in the UI
- GetEditInvitation
- Returns the input prompt used in edit controls
- GetTypeFlags
- Returns type flags for the property
- GetViewFlags
- Returns the view flags that control how the property is displayed (PDVF_*)
- GetDefaultColumnWidth
- Returns the default width in characters
- GetDisplayType
- Returns the display type (PDDT_*)
- GetColumnState
- Returns flags that control how property is displayed in column (SHCOLSTATE_*)
- GetGroupingRange
- Returns property's grouping attributes (PDGR_*)
- GetRelativeDescriptionType
- Returns the relative description type (PDRDT_*)
- GetRelativeDescription
- Compares two values
- GetSortDescription
- Returns value that determines how sorting options are displayed (PDSD_*)
- GetSortDescriptionLabel
- Returns description of current sort order
- GetAggregationType
- Describes how properties for multiple items are displayed (PDAT_*)
- GetConditionType
- Returns options that determine how the property is used to build a search query
- GetEnumTypeList
- Returns an interface used for querying valid property range
- CoerceToCanonicalValue
- Converts a variant value to the exact type expected by the property
- FormatForDisplay
- Converts a value to its string representation
- IsValueCanonical
- Determines if a value exactly matches the specification for the property