Compartilhar via


IFeedBuilder::SaveChange

Salva uma alteração de item no feed.

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

Parâmetros

  • ssa
    [in] A ação a ser executada para a alteração.
  • pChange
    [in] A alteração de item a ser salva.
  • pSaveChangeContext
    [in] Informações de contexto sobre a alteração a ser salva.
  • pItemDataMerger
    [in] Um objeto que pode ser chamado pelo Sync Framework para mesclar alterações. Poderá ser NULL se a mesclagem não for necessária. Não poderá ser NULL se os conflitos forem resolvidos com a ação de resolução SRA_MERGE.

    Se o valor não for NULL, o Sync Framework chamará IFeedItemDataMerger::MergeFeedItemData para mesclar dados de item do FeedSync referentes a qualquer conflito resolvido com a ação SRA_MERGE.

Valor de retorno

  • S_OK

  • E_INVALIDARG

  • E_OUTOFMEMORY

Comentários

Este método ajuda um provedor a implementar seu método ISynchronousNotifyingChangeApplierTarget::SaveChange.

Consulte também

Referência

Interface IFeedBuilder