Share via


Evento Stores.BeforeStoreRemove (Outlook)

Ocorre quando um objeto Store está prestes a ser removido da sessão atual programaticamente ou pela ação do usuário.

Sintaxe

expression. BeforeStoreRemove( _Store_ , _Cancel_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Repositório Obrigatório Store O objeto Store que será removido da sessão atual.
Cancel Obrigatório Boolean True para cancelar a remoção do repositório especificado, False caso contrário.

Comentários

Para que o evento seja acionado, o Outlook deve estar sendo executado. Esse evento será acionado quando:

  • Um repositório for removido quando o usuário clicar no comando Fechar do menu de atalho.

  • Um repositório é removido de maneira programática chamando Namespace.RemoveStore.

Esse evento não será acionado quando:

  • O Outlook for desligado e fechar um repositório primário ou representante.

  • Um repositório for removido por meio do miniaplicativo Email do Painel de Controle do Windows e o Outlook não estiver sendo executado.

  • Um repositório for removido na guia Avançado da caixa de diálogo do Microsoft Exchange Server.

  • Um repositório for removido por meio da guia Arquivos de Dados da caixa de diálogo Gerenciador de Contas quando o Outlook não estiver sendo executado.

  • Um repositório IMAP for removido do perfil.

Use esse evento para determinar se um repositório foi removido e tome as medidas apropriadas se o repositório for necessário para seu aplicativo (como remontar o repositório). Caso contrário, você deverá recorrer à sondagem da coleção Stores.

Confira também

Objeto Stores

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.