IFeedBuilderWithXmlText::SaveConflictDataXmlText

保存冲突以用于将来的冲突解决或传播。该冲突由 FeedSync 格式的 XML 字符串表示。

HRESULT SaveConflictDataXmlText(
  ISyncChange * pChange,
  LPCWSTR wszItemText,
  ISyncKnowledge * pConflictKnowledge);

参数

  • pChange
    [in] 导致冲突的变更。
  • wszItemText
    [in] 以 FeedSync 格式的 XML 字符串表示的项数据。
  • pConflictKnowledge
    [in] 应用发生冲突的变更时要了解的知识。这些知识必须随冲突变更一起记录。

返回值

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • 如果在 FeedSync 馈送中找不到冲突变更,则返回值为 SYNC_E_FEEDSYNC_ITEM_NOT_IN_METADATA。

  • 如果在 FeedSync 元数据中找不到冲突变更的元数据,则返回值为 SYNC_E_INVALID_OPERATION。

备注

此方法可帮助提供程序实现其 ISynchronousNotifyingChangeApplierTarget::SaveConflict 方法。

请参阅

参考

IFeedBuilderWithXmlText 接口