Table of Contents

Class SystemProperties.System.Document

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

Document Properties

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

Properties

ByteCount

Name: System.Document.ByteCount -- PKEY_Document_ByteCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 4 (PIDDSI_BYTECOUNT)

public static PropertyKey ByteCount { get; }

Property Value

PropertyKey

CharacterCount

Name: System.Document.CharacterCount -- PKEY_Document_CharacterCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 16 (PIDSI_CHARCOUNT)

public static PropertyKey CharacterCount { get; }

Property Value

PropertyKey

ClientID

Name: System.Document.ClientID -- PKEY_Document_ClientID

Description:

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

FormatID: {276D7BB0-5B34-4FB0-AA4B-158ED12A1809}, 100

public static PropertyKey ClientID { get; }

Property Value

PropertyKey

Contributor

Name: System.Document.Contributor -- PKEY_Document_Contributor

Description:

Type: Multivalue String -- VT_VECTOR | VT_LPWSTR (For variants: VT_ARRAY | VT_BSTR)

FormatID: {F334115E-DA1B-4509-9B3D-119504DC7ABB}, 100

public static PropertyKey Contributor { get; }

Property Value

PropertyKey

DateCreated

Name: System.Document.DateCreated -- PKEY_Document_DateCreated

Description: This property is stored in the document, not obtained from the file system.

Type: DateTime -- VT_FILETIME (For variants: VT_DATE)

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 12 (PIDSI_CREATE_DTM)

public static PropertyKey DateCreated { get; }

Property Value

PropertyKey

DatePrinted

Name: System.Document.DatePrinted -- PKEY_Document_DatePrinted

Description: Legacy name: "DocLastPrinted".

Type: DateTime -- VT_FILETIME (For variants: VT_DATE)

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 11 (PIDSI_LASTPRINTED)

public static PropertyKey DatePrinted { get; }

Property Value

PropertyKey

DateSaved

Name: System.Document.DateSaved -- PKEY_Document_DateSaved

Description: Legacy name: "DocLastSavedTm".

Type: DateTime -- VT_FILETIME (For variants: VT_DATE)

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 13 (PIDSI_LASTSAVE_DTM)

public static PropertyKey DateSaved { get; }

Property Value

PropertyKey

Division

Name: System.Document.Division -- PKEY_Document_Division

Description:

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

FormatID: {1E005EE6-BF27-428B-B01C-79676ACD2870}, 100

public static PropertyKey Division { get; }

Property Value

PropertyKey

DocumentID

Name: System.Document.DocumentID -- PKEY_Document_DocumentID

Description:

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

FormatID: {E08805C8-E395-40DF-80D2-54F0D6C43154}, 100

public static PropertyKey DocumentID { get; }

Property Value

PropertyKey

HiddenSlideCount

Name: System.Document.HiddenSlideCount -- PKEY_Document_HiddenSlideCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 9 (PIDDSI_HIDDENCOUNT)

public static PropertyKey HiddenSlideCount { get; }

Property Value

PropertyKey

LastAuthor

Name: System.Document.LastAuthor -- PKEY_Document_LastAuthor

Description:

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

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 8 (PIDSI_LASTAUTHOR)

public static PropertyKey LastAuthor { get; }

Property Value

PropertyKey

LineCount

Name: System.Document.LineCount -- PKEY_Document_LineCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 5 (PIDDSI_LINECOUNT)

public static PropertyKey LineCount { get; }

Property Value

PropertyKey

Manager

Name: System.Document.Manager -- PKEY_Document_Manager

Description:

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

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 14 (PIDDSI_MANAGER)

public static PropertyKey Manager { get; }

Property Value

PropertyKey

MultimediaClipCount

Name: System.Document.MultimediaClipCount -- PKEY_Document_MultimediaClipCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 10 (PIDDSI_MMCLIPCOUNT)

public static PropertyKey MultimediaClipCount { get; }

Property Value

PropertyKey

NoteCount

Name: System.Document.NoteCount -- PKEY_Document_NoteCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 8 (PIDDSI_NOTECOUNT)

public static PropertyKey NoteCount { get; }

Property Value

PropertyKey

PageCount

Name: System.Document.PageCount -- PKEY_Document_PageCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 14 (PIDSI_PAGECOUNT)

public static PropertyKey PageCount { get; }

Property Value

PropertyKey

ParagraphCount

Name: System.Document.ParagraphCount -- PKEY_Document_ParagraphCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 6 (PIDDSI_PARCOUNT)

public static PropertyKey ParagraphCount { get; }

Property Value

PropertyKey

PresentationFormat

Name: System.Document.PresentationFormat -- PKEY_Document_PresentationFormat

Description:

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

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 3 (PIDDSI_PRESFORMAT)

public static PropertyKey PresentationFormat { get; }

Property Value

PropertyKey

RevisionNumber

Name: System.Document.RevisionNumber -- PKEY_Document_RevisionNumber

Description:

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

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 9 (PIDSI_REVNUMBER)

public static PropertyKey RevisionNumber { get; }

Property Value

PropertyKey

Security

Name: System.Document.Security -- PKEY_Document_Security

Description: Access control information, from SummaryInfo propset

Type: Int32 -- VT_I4

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 19

public static PropertyKey Security { get; }

Property Value

PropertyKey

SlideCount

Name: System.Document.SlideCount -- PKEY_Document_SlideCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 7 (PIDDSI_SLIDECOUNT)

public static PropertyKey SlideCount { get; }

Property Value

PropertyKey

Template

Name: System.Document.Template -- PKEY_Document_Template

Description:

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

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 7 (PIDSI_TEMPLATE)

public static PropertyKey Template { get; }

Property Value

PropertyKey

TotalEditingTime

Name: System.Document.TotalEditingTime -- PKEY_Document_TotalEditingTime

Description: 100ns units, not milliseconds. VT_FILETIME for IPropertySetStorage handlers (legacy)

Type: UInt64 -- VT_UI8

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 10 (PIDSI_EDITTIME)

public static PropertyKey TotalEditingTime { get; }

Property Value

PropertyKey

Version

Name: System.Document.Version -- PKEY_Document_Version

Description:

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

FormatID: (FMTID_DocumentSummaryInformation) {D5CDD502-2E9C-101B-9397-08002B2CF9AE}, 29

public static PropertyKey Version { get; }

Property Value

PropertyKey

WordCount

Name: System.Document.WordCount -- PKEY_Document_WordCount

Description:

Type: Int32 -- VT_I4

FormatID: (FMTID_SummaryInformation) {F29F85E0-4FF9-1068-AB91-08002B27B3D9}, 15 (PIDSI_WORDCOUNT)

public static PropertyKey WordCount { get; }

Property Value

PropertyKey