IFeedIdConverter インターフェイス

ID を FeedSync 形式とプロバイダ形式の間で変換できるオブジェクトを表します。

interface IFeedIdConverter : IUnknown

メンバ

IFeedIdConverter メソッド 説明

IFeedIdConverter::GetIdParameters

派生クラスによって実装されると、変換可能な ID の形式スキーマを取得します。

IFeedIdConverter::ConvertReplicaIdToString

派生クラスによって実装されると、レプリカ ID を FeedSync 形式に変換します。

IFeedIdConverter::ConvertItemIdToString

派生クラスによって実装されると、項目 ID を FeedSync 形式に変換します。

IFeedIdConverter::ConvertStringToReplicaId

派生クラスによって実装されると、レプリカ ID を FeedSync 形式からプロバイダ形式に変換します。

IFeedIdConverter::ConvertStringToItemId

派生クラスによって実装されると、項目 ID を FeedSync 形式からプロバイダ形式に変換します。

IFeedIdConverter::GenerateAnonymousReplicaId

派生クラスによって実装されると、by 値を含まない項目に対して匿名レプリカ ID を生成します。

解説

プロバイダが表す ID はどの形式のものでもいいので、Sync Services for FeedSync は、ユーザー アプリケーションやプロバイダが ID を FeedSync メタデータとして保存できるように、IFeedIdConverter を実装するよう要求します。

必要条件

ヘッダー : Feedsync.h

参照

リファレンス

IFeedIdConverterCallback インターフェイス

概念

Sync Services for FeedSync のコンポーネント