Condividi tramite


Interfaccia ISyncMgrControl (syncmgr.h)

Espone metodi che consentono a un'applicazione o a un gestore di avviare o arrestare una sincronizzazione, notificare al Centro sincronizzazione le modifiche apportate al set di gestori o elementi oppure notificare le modifiche ai valori delle proprietà.

Ereditarietà

L'interfaccia ISyncMgrControl eredita dall'interfaccia IUnknown . ISyncMgrControl include anche questi tipi di membri:

Metodi

L'interfaccia ISyncMgrControl include questi metodi.

 
ISyncMgrControl::ActivateHandler

Attiva o disattiva un gestore.
ISyncMgrControl::EnableHandler

Abilita o disabilita un gestore.
ISyncMgrControl::EnableItem

Abilita o disabilita un elemento di sincronizzazione gestito da un gestore specificato.
ISyncMgrControl::StartHandlerSync

Avvia la sincronizzazione di tutti gli elementi gestiti da un gestore specifico.
ISyncMgrControl::StartItemSync

Avvia la sincronizzazione degli elementi specificati gestiti da un gestore specifico.
ISyncMgrControl::StartSyncAll

Sincronizza tutti gli elementi gestiti da tutti i gestori.
ISyncMgrControl::StopHandlerSync

Arresta la sincronizzazione di un gestore specificato.
ISyncMgrControl::StopItemSync

Arresta la sincronizzazione degli elementi specificati gestiti da un gestore specifico.
ISyncMgrControl::StopSyncAll

Arresta la sincronizzazione di tutti gli elementi gestiti da tutti i gestori.
ISyncMgrControl::UpdateConflicts

Informa il Centro sincronizzazione che sono stati aggiunti conflitti per un gestore o un elemento specifico.
ISyncMgrControl::UpdateEvents

Indica al Centro sincronizzazione che gli eventi sono stati aggiunti per un gestore o un elemento specifico.
ISyncMgrControl::UpdateHandler

Indica al Centro sincronizzazione di rinumerare gli elementi gestiti da un gestore o informa che le proprietà del gestore sono state modificate.
ISyncMgrControl::UpdateHandlerCollection

Indica a Sync Center di riesenumerare la raccolta del gestore o informa che le proprietà di un gestore nella raccolta del gestore sono state modificate.
ISyncMgrControl::UpdateItem

Indica al Centro sincronizzazione che le proprietà di un elemento di sincronizzazione sono state modificate.

Commenti

ISyncMgrControl viene implementato dal Centro sincronizzazione. Può essere creata un'istanza da un'applicazione o da un gestore come oggetto CLSID_SyncMgrControl, implementato come server locale COM (Component Object Model). Di conseguenza, le chiamate ai metodi ISyncMgrControl potrebbero richiedere molto tempo. Tali chiamate non devono essere effettuate su un thread dell'interfaccia utente.

Tutti i metodi di questa interfaccia accodano le richieste con Sync Center.

ISyncMgrControl è una sostituzione di ISyncMgrSynchronizeInvoke.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione syncmgr.h