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.