Table of Contents

Class SystemProperties.System.Calendar

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

Calendar Properties

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

Properties

Duration

Name: System.Calendar.Duration -- PKEY_Calendar_Duration

Description: The duration as specified in a string.

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

FormatID: {293CA35A-09AA-4DD2-B180-1FE245728A52}, 100

public static PropertyKey Duration { get; }

Property Value

PropertyKey

IsOnline

Name: System.Calendar.IsOnline -- PKEY_Calendar_IsOnline

Description: Identifies if the event is an online event.

Type: Boolean -- VT_BOOL

FormatID: {BFEE9149-E3E2-49A7-A862-C05988145CEC}, 100

public static PropertyKey IsOnline { get; }

Property Value

PropertyKey

IsRecurring

Name: System.Calendar.IsRecurring -- PKEY_Calendar_IsRecurring

Description:

Type: Boolean -- VT_BOOL

FormatID: {315B9C8D-80A9-4EF9-AE16-8E746DA51D70}, 100

public static PropertyKey IsRecurring { get; }

Property Value

PropertyKey

Location

Name: System.Calendar.Location -- PKEY_Calendar_Location

Description:

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

FormatID: {F6272D18-CECC-40B1-B26A-3911717AA7BD}, 100

public static PropertyKey Location { get; }

Property Value

PropertyKey

OptionalAttendeeAddresses

Name: System.Calendar.OptionalAttendeeAddresses -- PKEY_Calendar_OptionalAttendeeAddresses

Description:

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

FormatID: {D55BAE5A-3892-417A-A649-C6AC5AAAEAB3}, 100

public static PropertyKey OptionalAttendeeAddresses { get; }

Property Value

PropertyKey

OptionalAttendeeNames

Name: System.Calendar.OptionalAttendeeNames -- PKEY_Calendar_OptionalAttendeeNames

Description:

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

FormatID: {09429607-582D-437F-84C3-DE93A2B24C3C}, 100

public static PropertyKey OptionalAttendeeNames { get; }

Property Value

PropertyKey

OrganizerAddress

Name: System.Calendar.OrganizerAddress -- PKEY_Calendar_OrganizerAddress

Description: Address of the organizer organizing the event.

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

FormatID: {744C8242-4DF5-456C-AB9E-014EFB9021E3}, 100

public static PropertyKey OrganizerAddress { get; }

Property Value

PropertyKey

OrganizerName

Name: System.Calendar.OrganizerName -- PKEY_Calendar_OrganizerName

Description: Name of the organizer organizing the event.

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

FormatID: {AAA660F9-9865-458E-B484-01BC7FE3973E}, 100

public static PropertyKey OrganizerName { get; }

Property Value

PropertyKey

ReminderTime

Name: System.Calendar.ReminderTime -- PKEY_Calendar_ReminderTime

Description:

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

FormatID: {72FC5BA4-24F9-4011-9F3F-ADD27AFAD818}, 100

public static PropertyKey ReminderTime { get; }

Property Value

PropertyKey

RequiredAttendeeAddresses

Name: System.Calendar.RequiredAttendeeAddresses -- PKEY_Calendar_RequiredAttendeeAddresses

Description:

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

FormatID: {0BA7D6C3-568D-4159-AB91-781A91FB71E5}, 100

public static PropertyKey RequiredAttendeeAddresses { get; }

Property Value

PropertyKey

RequiredAttendeeNames

Name: System.Calendar.RequiredAttendeeNames -- PKEY_Calendar_RequiredAttendeeNames

Description:

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

FormatID: {B33AF30B-F552-4584-936C-CB93E5CDA29F}, 100

public static PropertyKey RequiredAttendeeNames { get; }

Property Value

PropertyKey

Resources

Name: System.Calendar.Resources -- PKEY_Calendar_Resources

Description:

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

FormatID: {00F58A38-C54B-4C40-8696-97235980EAE1}, 100

public static PropertyKey Resources { get; }

Property Value

PropertyKey

ResponseStatus

Name: System.Calendar.ResponseStatus -- PKEY_Calendar_ResponseStatus

Description: This property stores the status of the user responses to meetings in her calendar.

Type: UInt16 -- VT_UI2

FormatID: {188C1F91-3C40-4132-9EC5-D8B03B72A8A2}, 100

public static PropertyKey ResponseStatus { get; }

Property Value

PropertyKey

ShowTimeAs

Name: System.Calendar.ShowTimeAs -- PKEY_Calendar_ShowTimeAs

Description:

Type: UInt16 -- VT_UI2

FormatID: {5BF396D4-5EB2-466F-BDE9-2FB3F2361D6E}, 100

public static PropertyKey ShowTimeAs { get; }

Property Value

PropertyKey

ShowTimeAsText

Name: System.Calendar.ShowTimeAsText -- PKEY_Calendar_ShowTimeAsText

Description: This is the user-friendly form of System.Calendar.ShowTimeAs. Not intended to be parsed programmatically.

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

FormatID: {53DA57CF-62C0-45C4-81DE-7610BCEFD7F5}, 100

public static PropertyKey ShowTimeAsText { get; }

Property Value

PropertyKey