IChangeConflict interface (winsync.h)

Represents a conflict between two items.

Inheritance

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

Methods

The IChangeConflict interface has these methods.

 
IChangeConflict::GetDestinationProviderConflictingChange

Gets the change metadata from the destination provider.
IChangeConflict::GetDestinationProviderConflictingData

Gets an object that can be used to retrieve item data for the change item from the destination replica.
IChangeConflict::GetResolveActionForChange

Gets the conflict resolution action for the conflict.
IChangeConflict::GetResolveActionForChangeUnit

Gets the conflict resolution action for the conflicting change unit change.
IChangeConflict::GetSourceProviderConflictingChange

Gets the change metadata from the source provider.
IChangeConflict::GetSourceProviderConflictingData

Gets an object that can be used to retrieve item data for the change item from the source replica.
IChangeConflict::SetResolveActionForChange

Sets a conflict resolution action for the conflict.
IChangeConflict::SetResolveActionForChangeUnit

Sets a conflict resolution action for the conflicting change unit change.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header winsync.h

See also

Windows Sync Interfaces