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.

Vea también

Referencia

Interfaz IChangeConflict
Enumeración SYNC_RESOLVE_ACTION