Table of Contents

Class ShellProperties.PropertySystemSync

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

System.Sync Properties

public class ShellProperties.PropertySystemSync : PropertyStoreItems
Inheritance
ShellProperties.PropertySystemSync
Inherited Members

Properties

Comments

Name: System.Sync.Comments -- PKEY_Sync_Comments

Description:

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

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 13

public ShellProperty<string> Comments { get; }

Property Value

ShellProperty<string>

ConflictDescription

Name: System.Sync.ConflictDescription -- PKEY_Sync_ConflictDescription

Description:

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

FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 4

public ShellProperty<string> ConflictDescription { get; }

Property Value

ShellProperty<string>

ConflictFirstLocation

Name: System.Sync.ConflictFirstLocation -- PKEY_Sync_ConflictFirstLocation

Description:

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

FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 6

public ShellProperty<string> ConflictFirstLocation { get; }

Property Value

ShellProperty<string>

ConflictSecondLocation

Name: System.Sync.ConflictSecondLocation -- PKEY_Sync_ConflictSecondLocation

Description:

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

FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 7

public ShellProperty<string> ConflictSecondLocation { get; }

Property Value

ShellProperty<string>

HandlerCollectionID

Name: System.Sync.HandlerCollectionID -- PKEY_Sync_HandlerCollectionID

Description:

Type: Guid -- VT_CLSID

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 2

public ShellProperty<nint?> HandlerCollectionID { get; }

Property Value

ShellProperty<nint?>

HandlerID

Name: System.Sync.HandlerID -- PKEY_Sync_HandlerID

Description:

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

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 3

public ShellProperty<string> HandlerID { get; }

Property Value

ShellProperty<string>

HandlerName

Name: System.Sync.HandlerName -- PKEY_Sync_HandlerName

Description:

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

FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 2

public ShellProperty<string> HandlerName { get; }

Property Value

ShellProperty<string>

HandlerType

Name: System.Sync.HandlerType -- PKEY_Sync_HandlerType

Description:

Type: UInt32 -- VT_UI4

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 8

public ShellProperty<uint?> HandlerType { get; }

Property Value

ShellProperty<uint?>

HandlerTypeLabel

Name: System.Sync.HandlerTypeLabel -- PKEY_Sync_HandlerTypeLabel

Description:

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

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 9

public ShellProperty<string> HandlerTypeLabel { get; }

Property Value

ShellProperty<string>

ItemID

Name: System.Sync.ItemID -- PKEY_Sync_ItemID

Description:

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

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 6

public ShellProperty<string> ItemID { get; }

Property Value

ShellProperty<string>

ItemName

Name: System.Sync.ItemName -- PKEY_Sync_ItemName

Description:

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

FormatID: {CE50C159-2FB8-41FD-BE68-D3E042E274BC}, 3

public ShellProperty<string> ItemName { get; }

Property Value

ShellProperty<string>

ProgressPercentage

Name: System.Sync.ProgressPercentage -- PKEY_Sync_ProgressPercentage

Description: An integer value between 0 and 100 representing the percentage completed.

Type: UInt32 -- VT_UI4

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 23

public ShellProperty<uint?> ProgressPercentage { get; }

Property Value

ShellProperty<uint?>

State

Name: System.Sync.State -- PKEY_Sync_State

Description: Sync state.

Type: UInt32 -- VT_UI4

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 24

public ShellProperty<uint?> State { get; }

Property Value

ShellProperty<uint?>

Status

Name: System.Sync.Status -- PKEY_Sync_Status

Description:

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

FormatID: {7BD5533E-AF15-44DB-B8C8-BD6624E1D032}, 10

public ShellProperty<string> Status { get; }

Property Value

ShellProperty<string>