IFeedBuilderWithXmlText::SaveConflictDataXmlText

Guarda un conflicto para la propagación o resolución de conflictos posterior. El conflicto queda representado por una cadena XML en formato de FeedSync.

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

Parámetros

  • pChange
    [in] Cambio que ha producido el conflicto.
  • wszItemText
    [in] Datos de elemento representados por una cadena XML con el formato de FeedSync.
  • pConflictKnowledge
    [in] Conocimiento que se obtendrá si se aplica el cambio en conflicto. Se debe registrar con el cambio en conflicto.

Valor devuelto

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • SYNC_E_FEEDSYNC_ITEM_NOT_IN_METADATA si el cambio en conflicto no se puede encontrar en la fuente de FeedSync.

  • SYNC_E_INVALID_OPERATION si los metadatos del cambio en conflicto no se pueden encontrar en los metadatos de FeedSync.

Notas

Este método ayuda a un proveedor a implementar su método ISynchronousNotifyingChangeApplierTarget::SaveConflict.

Vea también

Referencia

Interfaz IFeedBuilderWithXmlText