Compartilhar via


Método SyncObject.Stop (Outlook)

Encerra imediatamente a sincronização de pastas de um usuário utilizando o grupo de Envio/recebimento especificado.

Sintaxe

expression. Stop

Expressão Uma variável que representa um objeto SyncObject .

Comentários

Este método não desfaz uma sincronização que já tenha ocorrido.

Exemplo

Este Microsoft exemplo Visual Basic for Applications (VBA) exibe todos os grupos de Envio/recebimento configurado para o usuário e inicia a sincronização com base na resposta do usuário. A sub-rotina seguinte a aquele imediatamente abaixo interrompe a sincronização. A variável syc é declarada como uma variável pública para ela possa ser referenciada por ambas as sub-rotinas.

Public syc As Outlook.SyncObject 
 
Public Sub Sync() 
 Dim nsp As Outlook.NameSpace 
 Dim sycs As Outlook.SyncObjects 
 Dim i As Integer 
 Dim strPrompt As Integer 
 Set nsp = Application.GetNamespace("MAPI") 
 Set sycs = nsp.SyncObjects 
 For i = 1 To sycs.Count 
Set syc = sycs.Item(i) 
strPrompt = MsgBox("Do you wish to synchronize " & syc.Name &"?", vbYesNo) 
If strPrompt = vbYes Then 
 syc.Start 
End If 
 Next 
End Sub 
 
Private Sub StopSync() 
 MsgBox "Synchronization stopped by the user." 
 syc.Stop 
End Sub

Confira também

Objeto SyncObject

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.