IConstraintConflict::SetConstraintResolveActionForChangeUnit
Legt die Konfliktauflösungsaktion für die einen Konflikt verursachende Änderung der Änderungseinheit fest.
HRESULT SetConstraintResolveActionForChangeUnit(
ISyncChangeUnit *pChangeUnit,
SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction);
Parameter
- pChangeUnit
[in] Die Änderungseinheit, für die die Konfliktauflösungsaktion festgelegt werden soll.
- constraintResolveAction
[in] Die Konfliktauflösungsaktion, die für pChangeUnit festgelegt werden soll.
Rückgabewert
S_OK.
E_INVALIDARG, wenn constraintResolveAction kein Member von SYNC_CONSTRAINT_RESOLVE_ACTION ist, wenn die Konfliktursache nicht CCR_OTHER ist oder wenn constraintResolveAction auf einen anderen Wert als SCRA_DEFER oder SCRA_TRANSFER_AND_DEFER festgelegt wird.
E_POINTER.
SYNC_E_INVALID_OPERATION, wenn der Konflikt keine Änderungseinheiten enthält oder wenn die von pChangeUnit angegebene Änderungseinheit nicht gefunden wird.