Partager via


IChangeConflict::SetResolveActionForChangeUnit

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

Syntaxe

HRESULT SetResolveActionForChangeUnit(
  ISyncChangeUnit *pChangeUnit, 
  SYNC_RESOLVE_ACTION resolveAction);

Paramètres

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

  • resolveAction
    [in] Action de résolution de conflit à définir pour pChangeUnit.

Valeur de retour

  • S_OK

  • E_POINTER

  • SYNC_E_INTERNAL_ERROR lorsque le conflit est un conflit de mise à jour/suppression, ou lorsqu'il n'existe aucun conflit.

Notes

Gardez à l'esprit que la définition de l'action de résolution de conflit pour une unité de modification sur un conflit de mise à jour/suppression n'est pas valide, car ce type de conflit doit être résolu au niveau de l'élément.

En définissant cette action dans un gestionnaire d'événements pour ISyncCallback::OnConflict, le gestionnaire d'événements spécifie la façon dont l'applicateur de modifications doit gérer le conflit.

Voir aussi

Autres ressources

Interface IChangeConflict

Énumération SYNC_RESOLVE_ACTION