IChangeConflict::SetResolveActionForChangeUnit
Define uma ação de resolução de conflitos para a alteração da unidade de alteração em conflito.
HRESULT SetResolveActionForChangeUnit(
ISyncChangeUnit *pChangeUnit,
SYNC_RESOLVE_ACTION resolveAction);
Parâmetros
- pChangeUnit
[in] A unidade de alteração para a qual deve-se definir a ação de resolução de conflito.
- resolveAction
[in] A ação de resolução do conflito a definir para pChangeUnit.
Valor de retorno
S_OK
E_POINTER
SYNC_E_INTERNAL_ERROR quando o conflito é um conflito de atualização-exclusão ou quando não há conflito.
Comentários
Esteja ciente que definir a ação de resolução de conflito para uma unidade de alteração em um conflito de atualização-exclusão não é válido, porque esse tipo de conflito deve ser resolvido no nível do item.
Definindo esta ação em um manipulador de eventos para ISyncCallback::OnConflict, o manipulador de eventos especifica como o aplicador de alterações deve manipular o conflito.