Class SystemProperties.System.Communication
- Namespace
- Microsoft.WindowsAPICodePack.Shell.PropertySystem
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
Communication Properties
public static class SystemProperties.System.Communication
- Inheritance
-
SystemProperties.System.Communication
- Inherited Members
Properties
AccountName
Name: System.Communication.AccountName -- PKEY_Communication_AccountName
Description: Account Name
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}, 9
public static PropertyKey AccountName { get; }
Property Value
- PropertyKey
DateItemExpires
Name: System.Communication.DateItemExpires -- PKEY_Communication_DateItemExpires
Description: Date the item expires due to the retention policy.
Type: DateTime -- VT_FILETIME (For variants: VT_DATE)
FormatID: {428040AC-A177-4C8A-9760-F6F761227F9A}, 100
public static PropertyKey DateItemExpires { get; }
Property Value
- PropertyKey
FollowUpIconIndex
Name: System.Communication.FollowupIconIndex -- PKEY_Communication_FollowupIconIndex
Description: This is the icon index used on messages marked for followup.
Type: Int32 -- VT_I4
FormatID: {83A6347E-6FE4-4F40-BA9C-C4865240D1F4}, 100
public static PropertyKey FollowUpIconIndex { get; }
Property Value
- PropertyKey
HeaderItem
Name: System.Communication.HeaderItem -- PKEY_Communication_HeaderItem
Description: This property will be true if the item is a header item which means the item hasn't been fully downloaded.
Type: Boolean -- VT_BOOL
FormatID: {C9C34F84-2241-4401-B607-BD20ED75AE7F}, 100
public static PropertyKey HeaderItem { get; }
Property Value
- PropertyKey
PolicyTag
Name: System.Communication.PolicyTag -- PKEY_Communication_PolicyTag
Description: This a string used to identify the retention policy applied to the item.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {EC0B4191-AB0B-4C66-90B6-C6637CDEBBAB}, 100
public static PropertyKey PolicyTag { get; }
Property Value
- PropertyKey
SecurityFlags
Name: System.Communication.SecurityFlags -- PKEY_Communication_SecurityFlags
Description: Security flags associated with the item to know if the item is encrypted, signed or DRM enabled.
Type: Int32 -- VT_I4
FormatID: {8619A4B6-9F4D-4429-8C0F-B996CA59E335}, 100
public static PropertyKey SecurityFlags { get; }
Property Value
- PropertyKey
Suffix
Name: System.Communication.Suffix -- PKEY_Communication_Suffix
Description:
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {807B653A-9E91-43EF-8F97-11CE04EE20C5}, 100
public static PropertyKey Suffix { get; }
Property Value
- PropertyKey
TaskStatus
Name: System.Communication.TaskStatus -- PKEY_Communication_TaskStatus
Description:
Type: UInt16 -- VT_UI2
FormatID: {BE1A72C6-9A1D-46B7-AFE7-AFAF8CEF4999}, 100
public static PropertyKey TaskStatus { get; }
Property Value
- PropertyKey
TaskStatusText
Name: System.Communication.TaskStatusText -- PKEY_Communication_TaskStatusText
Description: This is the user-friendly form of System.Communication.TaskStatus. Not intended to be parsed programmatically.
Type: String -- VT_LPWSTR (For variants: VT_BSTR)
FormatID: {A6744477-C237-475B-A075-54F34498292A}, 100
public static PropertyKey TaskStatusText { get; }
Property Value
- PropertyKey