ISyncMgrSyncItem interface

Exposes methods that act on and retrieve information from a single sync item, allowing handlers to manage sync items as independent objects.

Members

The ISyncMgrSyncItem interface inherits from the IUnknown interface. ISyncMgrSyncItem also has these types of members:

Methods

The ISyncMgrSyncItem interface has these methods.

MethodDescription
Delete

Deletes a sync item.

Enable

Enables or disables the sync item.

GetCapabilities

Gets a set of flags describing the item's defined capabilities.

GetItemID

Gets the unique ID of a sync item.

GetItemInfo

Gets the properties of a sync item.

GetName

Gets the UI display name of the sync item.

GetObject

Creates a specific type of object related to the item.

GetPolicies

Gets a set of flags describing the policies set by the item.

 

Remarks

A sync item typically represents a group of data, for example, a folder that contains several files. By representing this sync item as an interface, the item can be easily managed and implemented as an object. That object maintains the state of the item when the item is accessed.

Representing a sync item as ISyncMgrSyncItem also allows support for a sync item that contains other sync items.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Syncmgr.h

IDL

Syncmgr.idl

 

 

Show: