IChangeConflict::SetResolveActionForChangeUnit
Définit une action de résolution de conflit pour la modification d'unité de modification en conflit.
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.