IFeedBuilder::SaveChange
Speichert eine Elementänderung im Feed.
HRESULT SaveChange(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveChangeContext,
IFeedItemDataMerger * pItemDataMerger);
Parameter
- ssa
[in] Die Aktion, die für die Änderung ausgeführt werden soll.
- pChange
[in] Die Elementänderung, die gespeichert werden soll.
- pSaveChangeContext
[in] Kontextinformationen über die Änderung, die gespeichert werden soll.
pItemDataMerger
[in] Ein Objekt, das von Sync Services for FeedSync aufgerufen werden kann, um Änderungen zusammenzuführen. Kann NULL sein, wenn kein Zusammenführen erforderlich ist. Es darf nicht NULL sein, wenn Konflikte mit der SRA_MERGE-Konfliktauflösungsaktion gelöst werden.Wenn der Wert nicht NULL ist, ruft Sync Services IFeedItemDataMerger::MergeFeedItemData auf, um FeedSync-Elementdaten für alle Konflikte zusammenzuführen, die mit der SRA_MERGE-Aktion aufgelöst werden.
Rückgabewert
S_OK
E_INVALIDARG
E_OUTOFMEMORY
Hinweise
Diese Methode unterstützt einen Anbieter bei der Implementierung der ISynchronousNotifyingChangeApplierTarget::SaveChange-Methode.