Table of Contents

Class SystemProperties.System.PropList

Namespace
Microsoft.WindowsAPICodePack.Shell.PropertySystem
Assembly
Microsoft.WindowsAPICodePack.Shell.dll

PropList Properties

public static class SystemProperties.System.PropList
Inheritance
SystemProperties.System.PropList
Inherited Members

Properties

ConflictPrompt

Name: System.PropList.ConflictPrompt -- PKEY_PropList_ConflictPrompt

Description: The list of properties to show in the file operation conflict resolution dialog. Properties with empty values will not be displayed. Register under the regvalue of "ConflictPrompt".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 11

public static PropertyKey ConflictPrompt { get; }

Property Value

PropertyKey

ContentViewModeForBrowse

Name: System.PropList.ContentViewModeForBrowse -- PKEY_PropList_ContentViewModeForBrowse

Description: The list of properties to show in the content view mode of an item in the context of browsing. Register the regvalue under the name of "ContentViewModeForBrowse".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 13

public static PropertyKey ContentViewModeForBrowse { get; }

Property Value

PropertyKey

ContentViewModeForSearch

Name: System.PropList.ContentViewModeForSearch -- PKEY_PropList_ContentViewModeForSearch

Description: The list of properties to show in the content view mode of an item in the context of searching. Register the regvalue under the name of "ContentViewModeForSearch".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 14

public static PropertyKey ContentViewModeForSearch { get; }

Property Value

PropertyKey

ExtendedTileInfo

Name: System.PropList.ExtendedTileInfo -- PKEY_PropList_ExtendedTileInfo

Description: The list of properties to show in the listview on extended tiles. Register under the regvalue of "ExtendedTileInfo".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 9

public static PropertyKey ExtendedTileInfo { get; }

Property Value

PropertyKey

FileOperationPrompt

Name: System.PropList.FileOperationPrompt -- PKEY_PropList_FileOperationPrompt

Description: The list of properties to show in the file operation confirmation dialog. Properties with empty values will not be displayed. If this list is not specified, then the InfoTip property list is used instead. Register under the regvalue of "FileOperationPrompt".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 10

public static PropertyKey FileOperationPrompt { get; }

Property Value

PropertyKey

FullDetails

Name: System.PropList.FullDetails -- PKEY_PropList_FullDetails

Description: The list of all the properties to show in the details page. Property groups can be included in this list in order to more easily organize the UI. Register under the regvalue of "FullDetails".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 2

public static PropertyKey FullDetails { get; }

Property Value

PropertyKey

InfoTip

Name: System.PropList.InfoTip -- PKEY_PropList_InfoTip

Description: The list of properties to show in the infotip. Properties with empty values will not be displayed. Register under the regvalue of "InfoTip".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 4 (PID_PROPLIST_INFOTIP)

public static PropertyKey InfoTip { get; }

Property Value

PropertyKey

NonPersonal

Name: System.PropList.NonPersonal -- PKEY_PropList_NonPersonal

Description: The list of properties that are considered 'non-personal'. When told to remove all non-personal properties from a given file, the system will leave these particular properties untouched. Register under the regvalue of "NonPersonal".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {49D1091F-082E-493F-B23F-D2308AA9668C}, 100

public static PropertyKey NonPersonal { get; }

Property Value

PropertyKey

PreviewDetails

Name: System.PropList.PreviewDetails -- PKEY_PropList_PreviewDetails

Description: The list of properties to display in the preview pane. Register under the regvalue of "PreviewDetails".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 8

public static PropertyKey PreviewDetails { get; }

Property Value

PropertyKey

PreviewTitle

Name: System.PropList.PreviewTitle -- PKEY_PropList_PreviewTitle

Description: The one or two properties to display in the preview pane title section. The optional second property is displayed as a subtitle. Register under the regvalue of "PreviewTitle".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 6

public static PropertyKey PreviewTitle { get; }

Property Value

PropertyKey

QuickTip

Name: System.PropList.QuickTip -- PKEY_PropList_QuickTip

Description: The list of properties to show in the infotip when the item is on a slow network. Properties with empty values will not be displayed. Register under the regvalue of "QuickTip".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 5 (PID_PROPLIST_QUICKTIP)

public static PropertyKey QuickTip { get; }

Property Value

PropertyKey

TileInfo

Name: System.PropList.TileInfo -- PKEY_PropList_TileInfo

Description: The list of properties to show in the listview on tiles. Register under the regvalue of "TileInfo".

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: {C9944A21-A406-48FE-8225-AEC7E24C211B}, 3 (PID_PROPLIST_TILEINFO)

public static PropertyKey TileInfo { get; }

Property Value

PropertyKey

XPDetailsPanel

Name: System.PropList.XPDetailsPanel -- PKEY_PropList_XPDetailsPanel

Description: The list of properties to display in the XP webview details panel. Obsolete.

Type: String -- VT_LPWSTR (For variants: VT_BSTR)

FormatID: (FMTID_WebView) {F2275480-F782-4291-BD94-F13693513AEC}, 0 (PID_DISPLAY_PROPERTIES)

public static PropertyKey XPDetailsPanel { get; }

Property Value

PropertyKey