IChangeConflict::SetResolveActionForChangeUnit
Establece la acción de resolución de conflictos para el cambio de la unidad de cambio en conflicto.
HRESULT SetResolveActionForChangeUnit(
ISyncChangeUnit *pChangeUnit,
SYNC_RESOLVE_ACTION resolveAction);
Parámetros
- pChangeUnit
[in] Unidad de cambio para la que se va a establecer la acción de resolución de conflictos.
- resolveAction
[in] Acción de resolución de conflictos que se va a establecer para pChangeUnit.
Valor devuelto
S_OK
E_POINTER
SYNC_E_INTERNAL_ERROR si es un conflicto de actualización-eliminación o si no existe ningún conflicto.
Notas
Sea consciente de que no es posible establecer la acción de resolución de conflictos para una unidad de cambio en un conflicto de actualización-eliminación, ya que este tipo de conflicto se debe resolver en el nivel de elemento.
Si se establece esta acción en un controlador de eventos para ISyncCallback::OnConflict, el controlador de eventos especifica cómo debe controlar el conflicto el aplicador de cambios.