Compartilhar via


IFeedBuilderWithXmlText::SaveConflictDataXmlText

Salva um conflito para uma posterior resolução ou propagação de conflitos. O conflito é representado por uma cadeia de caracteres XML no formato do FeedSync.

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

Parâmetros

  • pChange
    [in] A alteração que causou o conflito.
  • wszItemText
    [in] Os dados do item representados por uma cadeia de caracteres XML no formato do FeedSync.
  • pConflictKnowledge
    [in] O conhecimento a ser aprendido quando a alteração conflitante é aplicada. Este conhecimento deve ser registrado com a alteração conflitante.

Valor de retorno

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • SYNC_E_FEEDSYNC_ITEM_NOT_IN_METADATA quando a alteração conflitante não puder ser encontrada no feed do FeedSync.

  • SYNC_E_INVALID_OPERATION quando a alteração conflitante não puder ser encontrada no feed do FeedSync.

Comentários

Este método ajuda um provedor a implementar seu método ISynchronousNotifyingChangeApplierTarget::SaveConflict.

Consulte também

Referência

Interface IFeedBuilderWithXmlText