ISyncMgrResolutionHandler interface

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.


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


The ISyncMgrResolutionHandler interface has these methods.

Method Description
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.


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