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.