Интерфейс IFeedIdConverter

Представляет объект, способный переводить идентификаторы объектов из формата FeedSync в формат поставщика и обратно.

interface IFeedIdConverter : IUnknown

Элементы

Методы IFeedIdConverter Описание

IFeedIdConverter::GetIdParameters

При реализации в производном классе возвращает схему форматов идентификаторов для преобразования.

IFeedIdConverter::ConvertReplicaIdToString

При реализации в производном классе преобразует идентификатор реплики в формат FeedSync.

IFeedIdConverter::ConvertItemIdToString

При реализации в производном классе преобразует идентификатор элемента в формат FeedSync.

IFeedIdConverter::ConvertStringToReplicaId

При реализации в производном классе преобразует идентификаторы реплик из формата FeedSync в формат поставщика.

IFeedIdConverter::ConvertStringToItemId

При реализации в производном классе преобразует идентификатор элемента из формата FeedSync в формат поставщика.

IFeedIdConverter::GenerateAnonymousReplicaId

При реализации в производном классе формирует анонимный идентификатор реплики для элемента, не содержащего значение by.

Замечания

Так как поставщики могут представлять идентификаторы в любом формате, платформы Sync Framework требуют от пользовательского приложения или поставщика реализации интерфейса IFeedIdConverter, который обеспечивает сохранение идентификаторов в потоке метаданных FeedSync.

Системные требования

Заголовок: Feedsync.h

См. также

Справочник

Интерфейс IFeedIdConverterCallback

Основные положения

Компоненты веб-синхронизации Sync Framework