IConstraintConflict::SetConstraintResolveActionForChangeUnit
Define uma ação de resolução de conflitos para a alteração da unidade de alteração conflitante.
HRESULT SetConstraintResolveActionForChangeUnit(
ISyncChangeUnit *pChangeUnit,
SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction);
Parâmetros
- pChangeUnit
[in] A unidade de alteração para a qual deve-se definir a ação de resolução de conflito.
- constraintResolveAction
[in] A ação de resolução do conflito a ser definida para pChangeUnit.
Valor de retorno
S_OK.
E_INVALIDARG quando constraintResolveAction não for um membro de SYNC_CONSTRAINT_RESOLVE_ACTION, ou quando o motivo do conflito não for CCR_OTHER ou quando constraintResolveAction for definido como um valor diferente de SCRA_DEFER ou SCRA_TRANSFER_AND_DEFER.
E_POINTER.
SYNC_E_INVALID_OPERATION quando o conflito não contiver unidades de alteração ou quando a unidade de alteração especificada por pChangeUnit não for localizada.