ISyncMgrResolutionHandler interface (syncmgr.h)

Exposes methods that manage synchronizing conflicts. Implement this interface to construct a sync conflict handler. The conflict resolution user interface (UI) will call this interface to resolve the conflict presented to the user.

Inheritance

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

Methods

The ISyncMgrResolutionHandler interface has these methods.

 
ISyncMgrResolutionHandler::KeepItems

Keeps the Shell items that are passed in.
ISyncMgrResolutionHandler::KeepOther

Replaces the versions in conflict with a different Shell item that is usually a merged version of the originals.
ISyncMgrResolutionHandler::KeepRecent

Keeps the more recent copy.
ISyncMgrResolutionHandler::QueryAbilities

Determines what options the conflict presenter will display.
ISyncMgrResolutionHandler::RemoveFromSyncSet

Deletes the conflict and removes the IShellItem from synchronization.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header syncmgr.h