Método Rule.Execute (Outlook)
Aplica uma regra como uma operação única.
Sintaxe
expression. Execute
( _ShowProgress_
, _Folder_
, _IncludeSubfolders_
, _RuleExecuteOption_
)
Expressão Uma variável que representa um objeto Rule .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
ShowProgress | Opcional | Boolean | True para exibir a caixa de diálogo de progresso quando a regra é executada, False para executar a regra sem exibir a caixa de diálogo. |
Folder | Opcional | Folder | Representa a pasta em que a regra será aplicada. |
IncludeSubfolders | Opcional | Boolean | True para aplicar a regra às subpastas da pasta indicado pelo parâmetro Folder; False para aplicar a regra apenas àquela pasta e não às suas subpastas. |
RuleExecuteOption | Opcional | OlRuleExecuteOption | Representa se é necessário aplicar a regra para ler, não ler ou todas as mensagens na pasta ou pastas especificadas pelos parâmetros Pasta e IncludeSubfolders . |
Comentários
Use Rule.Execute para aplicar uma regra como uma operação individual independentemente se Rule.Enabled for verdadeira. Use Rule.Enabled e, em seguida, rules. Save se você deseja aplicar a regra de forma consistente e persistir as regras além da sessão atual.
Os parâmetros para o método Execute são opcionais. Se você não especificar nenhum parâmetro, a regra será aplicada a todas as mensagens na caixa de entrada, mas não às subpastas da caixa de entrada. Os valores padrão para os argumentos opcionais são:
Parâmetro | Valor padrão |
---|---|
Folder | Caixa de Entrada |
IncludeSubfolders | False |
RuleExecuteOption | OlRuleExecuteOption.olRuleExecuteAllMessages |
Se ShowProgress for True e o usuário cancelar a caixa de diálogo progresso, a execução da regra será cancelada da mesma maneira que se o usuário tiver cancelado a execução da regra por meio do Assistente de Regras e Alertas. Execute retornará um erro quando o usuário cancela a caixa de diálogo de progresso.
Se você planeja mostrar uma interface de usuário de progresso personalizada em vez de usar a caixa de diálogo de progresso, deverá estar ciente de que não há eventos que indicam quando uma execução de regra é iniciada ou interrompida.
Confira também
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de