Freigeben über


IFeedSyncServices-Schnittstelle

Stellt ein Objekt dar, das ein Synchronisierungsanbieter für die Interoperabilität zwischen Sync Framework-Daten und FeedSync-Daten verwenden kann.

interface IFeedSyncServices : IUnknown

Member

IFeedSyncServices-Methoden Beschreibung

IFeedSyncServices::Initialize

Initialisiert ein IFeedSyncServices-Objekt. Diese Methode muss vor jeder anderen IFeedSyncServices-Methode aufgerufen werden.

IFeedSyncServices::LoadFeed

Lädt einen FeedSync-Feed aus dem angegebenen Stream.

IFeedSyncServices::GetFeedMetadata

Ruft ein IFeedItemMetadata-Objekt ab, das die Metadaten des geladenen Feeds enthält.

IFeedSyncServices::GetKnowledge

Berechnet ein ISyncKnowledge-Objekt, das das Wissen der Elemente im geladenen Feed enthält, und gibt dieses Objekt zurück.

IFeedSyncServices::GetCurrentTickCount

Erhöht die Taktanzahl für das Wissen des geladenen Feeds und gibt die aktualisierte Taktanzahl zurück.

IFeedSyncServices::GetChangeBatch

Ruft einen Batch von Änderungen aus dem geladenen Feed ab.

IFeedSyncServices::ProcessChangeBatch

Verarbeitet einen vom Quellenanbieter gesendeten Batch von Änderungen.

IFeedSyncServices::LoadChangeData

Lädt Daten für ein angegebenes Element aus dem geladenen Feed.

IFeedSyncServices::CreateFeedBuilder

Erstellt ein IFeedBuilder-Objekt. Dieses Objekt kann verwendet werden, um im geladenen Feed Änderungen und Konflikte zu speichern.

Anforderungen

Header: Feedsync.h

Siehe auch

Konzepte

Komponenten von Sync Services for FeedSync