IFeedBuilder::SaveChange
Сохраняет изменение элемента в поток данных.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveChangeContext,
IFeedItemDataMerger * pItemDataMerger);
Параметры
- ssa
[in] Действие, выполняемое для изменения.
- pChange
[in] Сохраняемое изменение элемента.
- pSaveChangeContext
[in] Контекстные данные о сохраняемом изменении.
pItemDataMerger
[in] Объект, который службы Sync Services for FeedSync вызывают для слияния изменений. Может иметь значение NULL, если слияния не требуется. Не может иметь значение NULL, если конфликты разрешаются с помощью действия разрешения конфликтов SRA_MERGE.Если значение не равно NULL, службы Sync Services вызывают метод IFeedItemDataMerger::MergeFeedItemData с целью объединения данных элемента FeedSync для конфликтов, разрешенных с помощью действия SRA_MERGE.
Возвращаемое значение
S_OK
E_INVALIDARG
E_OUTOFMEMORY
Замечания
Этот метод упрощает реализацию метода ISynchronousNotifyingChangeApplierTarget::SaveChange в поставщике.