Интерфейс 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

См. также

Другие ресурсы

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

Интерфейс IFeedIdConverterCallback