Interface ISyncMgrControl (syncmgr.h)
Expõe métodos que permitem que um aplicativo ou manipulador inicie ou interrompa uma sincronização, notifique o Centro de Sincronização de alterações no conjunto de manipuladores ou itens ou notifique as alterações nos valores da propriedade.
Herança
A interface ISyncMgrControl herda da interface IUnknown . ISyncMgrControl também tem estes tipos de membros:
Métodos
A interface ISyncMgrControl tem esses métodos.
ISyncMgrControl::ActivateHandler Ativa ou desativa um manipulador. |
ISyncMgrControl::EnableHandler Habilita ou desabilita um manipulador. |
ISyncMgrControl::EnableItem Habilita ou desabilita um item de sincronização gerenciado por um manipulador especificado. |
ISyncMgrControl::StartHandlerSync Inicia a sincronização de todos os itens gerenciados por um manipulador específico. |
ISyncMgrControl::StartItemSync Inicia a sincronização de itens especificados gerenciados por um manipulador específico. |
ISyncMgrControl::StartSyncAll Sincroniza todos os itens gerenciados por todos os manipuladores. |
ISyncMgrControl::StopHandlerSync Interrompe a sincronização de um manipulador especificado. |
ISyncMgrControl::StopItemSync Interrompe a sincronização de itens especificados gerenciados por um manipulador específico. |
ISyncMgrControl::StopSyncAll Interrompe a sincronização de todos os itens gerenciados por todos os manipuladores. |
ISyncMgrControl::UpdateConflicts Informa ao Sync Center que os conflitos foram adicionados para um manipulador ou item específico. |
ISyncMgrControl::UpdateEvents Informa ao Sync Center que os eventos foram adicionados para um manipulador ou item específico. |
ISyncMgrControl::UpdateHandler Instrui o Sync Center a reenumerar os itens gerenciados por um manipulador ou informa que as propriedades do manipulador foram alteradas. |
ISyncMgrControl::UpdateHandlerCollection Instrui o Sync Center a reenumerar a coleção de manipuladores ou informa que as propriedades de um manipulador na coleção de manipuladores foram alteradas. |
ISyncMgrControl::UpdateItem Informa ao Sync Center que as propriedades de um item de sincronização foram alteradas. |
Comentários
ISyncMgrControl é implementado pelo Sync Center. Ele pode ser instanciado por um aplicativo ou manipulador como o objeto CLSID_SyncMgrControl, que é implementado como um servidor local COM (Component Object Model). Como resultado, as chamadas aos métodos ISyncMgrControl podem levar um tempo considerável. Essas chamadas não devem ser feitas em um thread de interface do usuário.
Todos os métodos dessa interface enfileiram suas solicitações com o Centro de Sincronização.
ISyncMgrControl é um substituto para ISyncMgrSynchronizeInvoke.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | syncmgr.h |