Partilhar via


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.

Consulte também

Referência

Interface IConstraintConflict