Class SystemProperties.System.Media
- Namespace
- Microsoft.WindowsAPICodePack.Shell.PropertySystem
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
Media Properties
public static class SystemProperties.System.Media
- Inheritance
-
SystemProperties.System.Media
- Inherited Members
Properties
AuthorUrl
Name: System.Media.AuthorUrl -- PKEY_Media_AuthorUrl
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 32 (PIDMSI_AUTHOR_URL)
public static PropertyKey AuthorUrl { get; }
Property Value
- PropertyKey
AverageLevel
Name: System.Media.AverageLevel -- PKEY_Media_AverageLevel
Description:
Type: UInt32 -- VT_UI4
FormatID: {09EDD5B6-B301-43C5-9990-D00302EFFD46}, 100
public static PropertyKey AverageLevel { get; }
Property Value
- PropertyKey
ClassPrimaryID
Name: System.Media.ClassPrimaryID -- PKEY_Media_ClassPrimaryID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 13 (PIDMSI_CLASS_PRIMARY_ID)
public static PropertyKey ClassPrimaryID { get; }
Property Value
- PropertyKey
ClassSecondaryID
Name: System.Media.ClassSecondaryID -- PKEY_Media_ClassSecondaryID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 14 (PIDMSI_CLASS_SECONDARY_ID)
public static PropertyKey ClassSecondaryID { get; }
Property Value
- PropertyKey
CollectionGroupID
Name: System.Media.CollectionGroupID -- PKEY_Media_CollectionGroupID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 24 (PIDMSI_COLLECTION_GROUP_ID)
public static PropertyKey CollectionGroupID { get; }
Property Value
- PropertyKey
CollectionID
Name: System.Media.CollectionID -- PKEY_Media_CollectionID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 25 (PIDMSI_COLLECTION_ID)
public static PropertyKey CollectionID { get; }
Property Value
- PropertyKey
ContentDistributor
Name: System.Media.ContentDistributor -- PKEY_Media_ContentDistributor
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 18 (PIDMSI_CONTENTDISTRIBUTOR)
public static PropertyKey ContentDistributor { get; }
Property Value
- PropertyKey
ContentID
Name: System.Media.ContentID -- PKEY_Media_ContentID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 26 (PIDMSI_CONTENT_ID)
public static PropertyKey ContentID { get; }
Property Value
- PropertyKey
CreatorApplication
Name: System.Media.CreatorApplication -- PKEY_Media_CreatorApplication
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 27 (PIDMSI_TOOL_NAME)
public static PropertyKey CreatorApplication { get; }
Property Value
- PropertyKey
CreatorApplicationVersion
Name: System.Media.CreatorApplicationVersion -- PKEY_Media_CreatorApplicationVersion
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 28 (PIDMSI_TOOL_VERSION)
public static PropertyKey CreatorApplicationVersion { get; }
Property Value
- PropertyKey
DVDID
Name: System.Media.DVDID -- PKEY_Media_DVDID
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 15 (PIDMSI_DVDID)
public static PropertyKey DVDID { get; }
Property Value
- PropertyKey
DateEncoded
Name: System.Media.DateEncoded -- PKEY_Media_DateEncoded
Description: DateTime is in UTC (in the doc, not file system).
Type: DateTime -- VT_FILETIME (For variants: VT_DATE)
FormatID: {2E4B640D-5019-46D8-8881-55414CC5CAA0}, 100
public static PropertyKey DateEncoded { get; }
Property Value
- PropertyKey
DateReleased
Name: System.Media.DateReleased -- PKEY_Media_DateReleased
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {DE41CC29-6971-4290-B472-F59F2E2F31E2}, 100
public static PropertyKey DateReleased { get; }
Property Value
- PropertyKey
Duration
Name: System.Media.Duration -- PKEY_Media_Duration
Description: 100ns units, not milliseconds
Type: UInt64 -- VT_UI8
FormatID: (FMTID_AudioSummaryInformation) {64440490-4C8B-11D1-8B70-080036B11A03}, 3 (PIDASI_TIMELENGTH)
public static PropertyKey Duration { get; }
Property Value
- PropertyKey
EncodedBy
Name: System.Media.EncodedBy -- PKEY_Media_EncodedBy
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 36 (PIDMSI_ENCODED_BY)
public static PropertyKey EncodedBy { get; }
Property Value
- PropertyKey
EncodingSettings
Name: System.Media.EncodingSettings -- PKEY_Media_EncodingSettings
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 37 (PIDMSI_ENCODING_SETTINGS)
public static PropertyKey EncodingSettings { get; }
Property Value
- PropertyKey
FrameCount
Name: System.Media.FrameCount -- PKEY_Media_FrameCount
Description: Indicates the frame count for the image.
Type: UInt32 -- VT_UI4
FormatID: (PSGUID_IMAGESUMMARYINFORMATION) {6444048F-4C8B-11D1-8B70-080036B11A03}, 12 (PIDISI_FRAMECOUNT)
public static PropertyKey FrameCount { get; }
Property Value
- PropertyKey
MCDI
Name: System.Media.MCDI -- PKEY_Media_MCDI
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 16 (PIDMSI_MCDI)
public static PropertyKey MCDI { get; }
Property Value
- PropertyKey
MetadataContentProvider
Name: System.Media.MetadataContentProvider -- PKEY_Media_MetadataContentProvider
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 17 (PIDMSI_PROVIDER)
public static PropertyKey MetadataContentProvider { get; }
Property Value
- PropertyKey
Producer
Name: System.Media.Producer -- PKEY_Media_Producer
Description:
Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 22 (PIDMSI_PRODUCER)
public static PropertyKey Producer { get; }
Property Value
- PropertyKey
PromotionUrl
Name: System.Media.PromotionUrl -- PKEY_Media_PromotionUrl
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 33 (PIDMSI_PROMOTION_URL)
public static PropertyKey PromotionUrl { get; }
Property Value
- PropertyKey
ProtectionType
Name: System.Media.ProtectionType -- PKEY_Media_ProtectionType
Description: If media is protected, how is it protected?
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 38
public static PropertyKey ProtectionType { get; }
Property Value
- PropertyKey
ProviderRating
Name: System.Media.ProviderRating -- PKEY_Media_ProviderRating
Description: Rating (0 - 99) supplied by metadata provider
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 39
public static PropertyKey ProviderRating { get; }
Property Value
- PropertyKey
ProviderStyle
Name: System.Media.ProviderStyle -- PKEY_Media_ProviderStyle
Description: Style of music or video, supplied by metadata provider
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 40
public static PropertyKey ProviderStyle { get; }
Property Value
- PropertyKey
Publisher
Name: System.Media.Publisher -- PKEY_Media_Publisher
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 30 (PIDMSI_PUBLISHER)
public static PropertyKey Publisher { get; }
Property Value
- PropertyKey
SubscriptionContentId
Name: System.Media.SubscriptionContentId -- PKEY_Media_SubscriptionContentId
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {9AEBAE7A-9644-487D-A92C-657585ED751A}, 100
public static PropertyKey SubscriptionContentId { get; }
Property Value
- PropertyKey
Subtitle
Name: System.Media.SubTitle -- PKEY_Media_SubTitle
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 38 (PIDSI_MUSIC_SUB_TITLE)
public static PropertyKey Subtitle { get; }
Property Value
- PropertyKey
UniqueFileIdentifier
Name: System.Media.UniqueFileIdentifier -- PKEY_Media_UniqueFileIdentifier
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 35 (PIDMSI_UNIQUE_FILE_IDENTIFIER)
public static PropertyKey UniqueFileIdentifier { get; }
Property Value
- PropertyKey
UserNoAutoInfo
Name: System.Media.UserNoAutoInfo -- PKEY_Media_UserNoAutoInfo
Description: If true, do NOT alter this file's metadata. Set by user.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 41
public static PropertyKey UserNoAutoInfo { get; }
Property Value
- PropertyKey
UserWebUrl
Name: System.Media.UserWebUrl -- PKEY_Media_UserWebUrl
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 34 (PIDMSI_USER_WEB_URL)
public static PropertyKey UserWebUrl { get; }
Property Value
- PropertyKey
Writer
Name: System.Media.Writer -- PKEY_Media_Writer
Description:
Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR)
FormatID: (PSGUID_MEDIAFILESUMMARYINFORMATION) {64440492-4C8B-11D1-8B70-080036B11A03}, 23 (PIDMSI_WRITER)
public static PropertyKey Writer { get; }
Property Value
- PropertyKey
Year
Name: System.Media.Year -- PKEY_Media_Year
Description:
Type: UInt32 -- VT_UI4
FormatID: (FMTID_MUSIC) {56A3372E-CE9C-11D2-9F0E-006097C686F6}, 5 (PIDSI_MUSIC_YEAR)
public static PropertyKey Year { get; }
Property Value
- PropertyKey