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 Framework では、ID を FeedSync メタデータとして保存できるように、ユーザー アプリケーションまたはプロバイダーで IFeedIdConverter を実装する必要があります。

必要条件

ヘッダー : Feedsync.h

参照

リファレンス

IFeedIdConverterCallback インターフェイス

概念

Sync Framework の Web 同期コンポーネント