Partager via


Interface IChangeApplicationContext

Représente des informations retournées par le service d'application de modifications à propos d'une modification à appliquer.

Syntaxe

interface IChangeApplicationContext : IUnknown

Membres

Méthode IChangeApplicationContext

Description

IChangeApplicationContext::GetChangeApplicationAction

Obtient l'action qu'un fournisseur de destination doit effectuer pour appliquer une modification.

IChangeApplicationContext::GetSaveChangeAction

Obtient l'action qu'un fournisseur de destination doit effectuer pour enregistrer une modification.

IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction

Obtient l'action qu'un fournisseur de destination doit effectuer pour enregistrer une unité de modification.

IChangeApplicationContext::GetChange

Obtient les métadonnées de la modification à appliquer ou du conflit à enregistrer.

IChangeApplicationContext::GetChangeData

Obtient les données pour la modification à appliquer ou le conflit à enregistrer.

IChangeApplicationContext::GetConflictKnowledge

Obtient la connaissance qui doit être enregistrée lorsque cette modification est un conflit qui doit être enregistré.

IChangeApplicationContext::SetConflictWinnerInfo

Définit les informations relatives au gagnant du conflit lorsque cette modification est un conflit qui requiert des informations supplémentaires.

Notes

L'interface IChangeApplicationContext fait partie du service d'application de modifications de Sync Framework, utilisé lorsqu'un fournisseur requiert une plus grande souplesse que celle autorisée par l'applicateur de modifications standard fourni par Sync Framework.

Pour appliquer la modification représentée par cet objet, procédez comme suit :

  1. Appelez GetChangeApplicationAction.

  2. Effectuez l'action spécifiée.

  3. Répétez les étapes 1 et 2 jusqu'à ce que GetChangeApplicationAction retourne CAA_FINISHED.

Spécifications

En-tête : Synchronization.h

Voir aussi

Autres ressources

Composants principaux de Sync Framework