Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Speichert eine Elementänderung im Feed. Die Elementänderung wird durch eine XML-Zeichenfolge im FeedSync-Format dargestellt.
HRESULT SaveChangeDataXmlText(
SYNC_SAVE_ACTION ssa,
ISyncChange * pChange,
ISaveChangeContext * pSaveChangeContext,
LPCWSTR wszItemText,
IFeedItemDataXmlTextMerger * pItemDataTextMerger);
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.
- wszItemText
[in] Die Elementdaten im FeedSync-Format, als XML-Zeichenfolge dargestellt.
- pItemDataTextMerger
[in, unique] Ein Objekt, das von Sync Framework 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 Framework IFeedItemDataXmlTextMerger::MergeFeedItemDataXmlText auf, um FeedSync-Elementdaten für alle Konflikte zusammenzuführen, die mit der SRA_MERGE-Aktion aufgelöst werden.
Rückgabewert
S_OK.
E_OUTOFMEMORY.
E_POINTER.
SYNC_E_FEEDSYNC_ITEM_NOT_IN_METADATA, wenn ssa ein Update oder eine Löschaktion angibt und das Element nicht im FeedSync-Feed gefunden werden kann.
Hinweise
Diese Methode unterstützt einen Anbieter bei der Implementierung der ISynchronousNotifyingChangeApplierTarget::SaveChange-Methode.