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.

Consulte também

Referência

Interface IChangeApplicationContext