Partager via


IConstraintConflict::SetConstraintResolveActionForChangeUnit

Définit une action de résolution de conflit pour la modification d'unité de modification en conflit.

HRESULT SetConstraintResolveActionForChangeUnit(
  ISyncChangeUnit *pChangeUnit, 
  SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction);

Paramètres

  • pChangeUnit
    [in] Unité de modification pour laquelle définir l'action de résolution de conflit.
  • constraintResolveAction
    [in] Action de résolution de conflit à définir pour pChangeUnit.

Valeur de retour

  • S_OK.

  • E_INVALIDARG lorsque constraintResolveAction n'est pas un membre de SYNC_CONSTRAINT_RESOLVE_ACTION, lorsque la raison du conflit n'est pas CCR_OTHER ou lorsque constraintResolveAction a une valeur autre que SCRA_DEFER ou SCRA_TRANSFER_AND_DEFER.

  • E_POINTER.

  • SYNC_E_INVALID_OPERATION lorsque le conflit ne contient pas d'unités de modification ou lorsque l'unité de modification spécifiée par pChangeUnit est introuvable.

Voir aussi

Référence

Interface IConstraintConflict