IFeedItemConverter::ConvertItemDataToXml
通过派生类实现时,将项从提供程序格式转换为 FeedSync 格式的 XML 节点。
HRESULT ConvertItemDataToXml(
IUnknown *pItemData,
IFeedItemConverterCallback *pCallback);
参数
- pItemData
[in] 提供程序格式的项数据。
- pCallback
[in] 调用此对象的 IFeedItemConverterCallback::ConvertItemDataToXmlComplete 方法以返回已转换的项数据。
返回值
S_OK。
E_NOTIMPL 会导致 Sync Framework 调用 IFeedItemConverter::ConvertItemDataToXml。
用户定义的错误代码。
实施者注意事项
为了将项数据从提供程序格式转换为 FeedSync 格式,Sync Framework 首先调用 ConvertItemDataToXml。如果 ConvertItemDataToXml 返回 E_NOTIMPL,Sync Framework 将调用 ConvertItemDataToXmlText 来转换项数据。只需实现这些方法中的一个方法。