IFeedItemConverter::ConvertItemDataToXmlText
При реализации в производном классе преобразует элементы из формата поставщика в XML-строку формата FeedSync.
HRESULT ConvertItemDataToXmlText(
IUnknown *pItemData,
IFeedItemConverterCallback *pCallback);
Параметры
- pItemData
[in] Данные элемента в формате поставщика.
- pCallback
[in] Для возврата преобразованных данных элемента возвращаются через вызов метода IFeedItemConverterCallback::ConvertItemDataToXmlTextComplete этого объекта.
Возвращаемое значение
S_OK
Определяемые пользователем коды ошибок
Примечания по реализации
XML-строка, возвращаемая с использованием IFeedItemConverterCallback::ConvertItemDataToXmlTextComplete, должна быть правильной.
Чтобы преобразовать данные элемента из формата поставщика в формат FeedSync, Sync Framework сначала вызывает метод ConvertItemDataToXml. Если метод ConvertItemDataToXml вернул значение E_NOTIMPL, то Sync Framework вызывает для преобразования данных элемента метод ConvertItemDataToXmlText. Должен быть реализован только один из этих методов.