IFeedBuilderWithXmlText::SaveConflictDataXmlText
Сохраняет конфликт для последующего устранения или распространения. Конфликт представлен XML-строкой в формате FeedSync.
HRESULT SaveConflictDataXmlText(
ISyncChange * pChange,
LPCWSTR wszItemText,
ISyncKnowledge * pConflictKnowledge);
Параметры
- pChange
[in] Изменение, вызвавшее конфликт.
- wszItemText
[in] Данные элементов представлены XML-строкой в формате FeedSync.
- pConflictKnowledge
[in] Набор знаний, который должен стать известным при применении конфликтующего изменения. Он должен записываться в журнал вместе с вызвавшим конфликт изменением.
Возвращаемое значение
S_OK
E_OUTOFMEMORY
E_POINTER
SYNC_E_FEEDSYNC_ITEM_NOT_IN_METADATA, если не удается найти конфликтующее изменение в канале FeedSync.
SYNC_E_INVALID_OPERATION, если не удается найти метаданные конфликтующего изменения в метаданных FeedSync.
Замечания
Этот метод упрощает реализацию метода ISynchronousNotifyingChangeApplierTarget::SaveConflict в поставщике.