Condividi tramite


Interfaccia ISyncMgrSyncCallback (syncmgr.h)

Espone i metodi che consentono a un processo di sincronizzazione di segnalare lo stato di avanzamento e gli eventi al Centro sincronizzazione o di eseguire query sul fatto che il processo sia stato annullato.

Ereditarietà

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

Metodi

L'interfaccia ISyncMgrSyncCallback include questi metodi.

 
ISyncMgrSyncCallback::AddItemToSession

Aggiunge un elemento specificato al set di elementi attualmente sincronizzati.
ISyncMgrCallback::CanContinue

Determina se la sincronizzazione è stata annullata.
ISyncMgrCallback::CommitItem

Conferma un elemento specificato come membro del set di sincronizzazione del gestore e conferma che deve essere visualizzato nell'interfaccia utente.
ISyncMgrCallback::P roposeItem

Propone l'aggiunta di un nuovo elemento al set di elementi enumerati in precedenza.
ISyncMgrSyncCallback::QueryForAdditionalItems

Recupera un enumeratore del set di elementi con una richiesta in sospeso da sincronizzare. Si tratta del set di elementi sincronizzati dopo il completamento della sincronizzazione corrente.
ISyncMgrCallback::ReportEvent

Fornisce un evento da aggiungere alla cartella Sync Results per un elemento sincronizzato.
ISyncMgrCallback::ReportManualSync

Segnala che viene eseguita un'operazione di sincronizzazione richiesta manualmente dall'esterno dell'interfaccia utente del Centro sincronizzazione.
ISyncMgrCallback::ReportProgress

Segnala lo stato di avanzamento della sincronizzazione di un singolo elemento di sincronizzazione nel Centro sincronizzazione.
ISyncMgrSyncCallback::SetHandlerProgressText

Imposta il contenuto di un campo informativo per il gestore mentre il gestore esegue una sincronizzazione.

Commenti

Questa interfaccia viene passata a ISyncMgrSessionCreator::CreateSession, che a sua volta viene fatto riferimento alla chiamata a ISyncMgrHandler::Sync.

Il gestore deve chiamare questa interfaccia per aggiornare l'interfaccia utente dello stato di avanzamento della cartella per ogni elemento e per notificare il Centro sincronizzazione al termine della sincronizzazione di ogni elemento.

ISyncMgrSyncCallback è una sostituzione di ISyncMgrSynchronizeCallback.

Requisiti

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