Share via


IFeedProducer::ProduceFeed

Produce un feed FeedSync tramite dati forniti dal provider di sincronizzazione specificato.

HRESULT ProduceFeed(
ISyncProvider * pStoreProvider,
  IFeedIdConverter * pIdConverter,
  IFeedItemConverter * pItemConverter,
  IEndpointState * pIncrementalFeedBaseline,
  IStream * pFeedStream);

Parametri

Parametro Descrizione

pStoreProvider

[in] Provider di sincronizzazione che rappresenta la replica da produrre come feed FeedSync.

pIdConverter

[in] Oggetto che può convertire ID dal formato Sync Framework al formato FeedSync.

pItemConverter

[in] Oggetto che può convertire dati dell'elemento dal formato della replica al formato FeedSync.

pIncrementalFeedBaseline

[in, unique] Stato dell'endpoint da utilizzare come linea di base per produrre un feed incrementale. Può essere NULL, nel qual caso verrà prodotto un feed completo.

pFeedStream

[in] Il feed verrà prodotto in questo flusso. Questo flusso deve contenere inizialmente un feed RSS o ATOM vuoto. Sync Framework deve disporre dell'accesso in lettura e scrittura al flusso.

Valore restituito

Vedere anche

Riferimento

Interfaccia IFeedProducer