Interface ISyncMgrControl (syncmgr.h)
Expose des méthodes qui permettent à une application ou à un gestionnaire de démarrer ou d’arrêter une synchronisation, d’informer le Centre de synchronisation des modifications apportées à l’ensemble de gestionnaires ou d’éléments, ou de notifier les modifications apportées aux valeurs de propriété.
Héritage
L’interface ISyncMgrControl hérite de l’interface IUnknown. ISyncMgrControl a également les types de membres suivants :
Méthodes
L’interface ISyncMgrControl a ces méthodes.
ISyncMgrControl::ActivateHandler Active ou désactive un gestionnaire. |
ISyncMgrControl::EnableHandler Active ou désactive un gestionnaire. |
ISyncMgrControl::EnableItem Active ou désactive un élément de synchronisation géré par un gestionnaire spécifié. |
ISyncMgrControl::StartHandlerSync Lance la synchronisation de tous les éléments gérés par un gestionnaire particulier. |
ISyncMgrControl::StartItemSync Lance la synchronisation des éléments spécifiés gérés par un gestionnaire particulier. |
ISyncMgrControl::StartSyncAll Synchronise tous les éléments gérés par tous les gestionnaires. |
ISyncMgrControl::StopHandlerSync Arrête la synchronisation d’un gestionnaire spécifié. |
ISyncMgrControl::StopItemSync Arrête la synchronisation des éléments spécifiés gérés par un gestionnaire particulier. |
ISyncMgrControl::StopSyncAll Arrête la synchronisation de tous les éléments gérés par tous les gestionnaires. |
ISyncMgrControl::UpdateConflicts Informe le Centre de synchronisation que des conflits ont été ajoutés pour un gestionnaire ou un élément spécifique. |
ISyncMgrControl::UpdateEvents Informe le Centre de synchronisation que des événements ont été ajoutés pour un gestionnaire ou un élément spécifique. |
ISyncMgrControl::UpdateHandler Indique au Centre de synchronisation de ré-énumérer les éléments gérés par un gestionnaire ou de l’informer que les propriétés du gestionnaire ont changé. |
ISyncMgrControl::UpdateHandlerCollection Indique au Centre de synchronisation de réumer la collection de gestionnaires ou l’informe que les propriétés d’un gestionnaire dans la collection de gestionnaires ont changé. |
ISyncMgrControl::UpdateItem Informe le Centre de synchronisation que les propriétés d’un élément de synchronisation ont été modifiées. |
Remarques
ISyncMgrControl est implémenté par le Centre de synchronisation. Il peut être instancié par une application ou un gestionnaire en tant qu’objet CLSID_SyncMgrControl, qui est implémenté en tant que serveur local COM (Component Object Model). Par conséquent, les appels aux méthodes ISyncMgrControl peuvent prendre beaucoup de temps. Ces appels ne doivent pas être effectués sur un thread d’interface utilisateur.
Toutes les méthodes de cette interface souhaitent mettre en file d’attente leurs demandes avec le Centre de synchronisation.
ISyncMgrControl remplace ISyncMgrSynchronizeInvoke.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | syncmgr.h |