IFeedProducer::ProduceFeed

指定された同期プロバイダから入力されたデータを使用して、FeedSync フィードを作成します。

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

パラメータ

パラメータ 説明

pStoreProvider

[in] FeedSync フィードとして作成するレプリカを表す同期プロバイダです。

pIdConverter

[in] Sync Framework 形式と FeedSync 形式の間で ID を変換できるオブジェクトです。

pItemConverter

[in] レプリカの形式と FeedSync 形式の間で項目データを変換できるオブジェクトです。

pIncrementalFeedBaseline

[in, unique] 増分フィードを生成する際の基礎として使用されるエンドポイント状態です。NULL の場合もあります。この場合、完全フィードが作成されます。

pFeedStream

[in] フィードはこのストリームに作成されます。このストリームには、初期状態で空の RSS フィードまたは ATOM フィードが含まれていることが必要です。Sync Services for FeedSync は、このストリームに対する読み取りアクセス権および書き込みアクセス権を持つ必要があります。

戻り値

参照

リファレンス

IFeedProducer インターフェイス