IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction
Obtém a ação que um provedor de destino deve executar para salvar uma unidade de alteração.
HRESULT GetSaveChangeWithChangeUnitsAction(
ISyncChangeUnit * pChangeUnit,
SYNC_SAVE_ACTION * pAction);
Parâmetros
- pChangeUnit
[in] A unidade de alteração a ser pesquisada.
- pAction
[out] Retorna a ação que um provedor de destino deve executar para salvar pChangeUnit.
Valor de retorno
S_OK.
E_INVALIDARG quando pChangeUnit não está contido na alteração ou a ação de resolução de conflitos para pChangeUnit não é um ação de salvar.
E_OUTOFMEMORY.
E_POINTER.
SYNC_E_INVALID_OPERATION quando IChangeApplicationContext::GetChangeApplicationAction retornou um valor diferente de CAA_SAVE_CHANGE_WITH_CHANGE_UNITS ou quando a alteração não contém unidades de alteração.
Comentários
Só é válido chamar GetSaveChangeWithChangeUnitsAction depois que IChangeApplicationContext::GetChangeApplicationAction retornar CAA_SAVE_CHANGE_WITH_CHANGE_UNITS.