共用方式為


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 介面