Condividi tramite


IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction

Ottiene l'azione che un provider di destinazione deve eseguire per salvare un'unità di modifica.

HRESULT GetSaveChangeWithChangeUnitsAction(
  ISyncChangeUnit * pChangeUnit,
  SYNC_SAVE_ACTION * pAction);

Parametri

  • pChangeUnit
    [in] Unità di modifica da cercare.
  • pAction
    [out] Restituisce l'azione che un provider di destinazione deve eseguire per salvare pChangeUnit.

Valore restituito

  • S_OK.

  • E_INVALIDARG se pChangeUnit non è contenuto nella modifica o l'azione di risoluzione del conflitto per pChangeUnit non è un'azione di salvataggio.

  • E_OUTOFMEMORY.

  • E_POINTER.

  • SYNC_E_INVALID_OPERATION se IChangeApplicationContext::GetChangeApplicationAction ha restituito un valore diverso da CAA_SAVE_CHANGE_WITH_CHANGE_UNITS o se la modifica non contiene unità di modifica.

Osservazioni

È solo consentito chiamare GetSaveChangeWithChangeUnitsAction dopo che IChangeApplicationContext::GetChangeApplicationAction restituisce CAA_SAVE_CHANGE_WITH_CHANGE_UNITS.

Vedere anche

Riferimento

Interfaccia IChangeApplicationContext