Condividi tramite


IFeedBuilder::SaveChange

Salva una modifica dell'elemento nel feed.

HRESULT SaveChange(
  SYNC_SAVE_ACTION ssa,
  ISyncChange * pChange,
  ISaveChangeContext * pSaveChangeContext,
  IFeedItemDataMerger * pItemDataMerger);

Parametri

  • ssa
    [in] Azione da eseguire per la modifica.
  • pChange
    [in] Modifica dell'elemento da salvare.
  • pSaveChangeContext
    [in] Informazioni di contesto sulla modifica da salvare.
  • pItemDataMerger
    [in] Oggetto che può essere chiamato da Sync Framework per unire le modifiche. Può essere NULL se non è richiesta alcuna unione. Non può essere NULL se i conflitti vengono risolti con l'azione di risoluzione SRA_MERGE.

    Se il valore non è NULL, Sync Framework chiamerà IFeedItemDataMerger::MergeFeedItemData per unire i dati dell'elemento FeedSync per qualsiasi conflitto risolto con l'azione SRA_MERGE.

Valore restituito

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

Osservazioni

Questo metodo consente a un provider di implementare il relativo metodo ISynchronousNotifyingChangeApplierTarget::SaveChange.

Vedere anche

Riferimento

Interfaccia IFeedBuilder