Evento Application.AdvancedSearchStopped (Outlook)
Ocorre quando o método de Parar de um objeto de pesquisa especificado foi executado.
Sintaxe
expression. AdvancedSearchStopped
( _SearchObject_
)
expressão Uma variável que representa um objeto Application.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
SearchObject | Obrigatório | Search | Objeto Search retornado pelo método AdvancedSearch. |
Comentários
Depois que esse evento for disparado, a coleção Resultados do objeto Search não será mais atualizada. Esse evento só pode ser acionado programaticamente.
Exemplo
O seguinte exemplo do Visual Basic for Applications (VBA) começa pesquisando na Caixa de Entrada itens cujo assunto seja "Test" e interrompe imediatamente a pesquisa. Isso faz com que o procedimento de evento AdvanceSearchStopped
seja executado. O código de exemplo deve ser colocado em um módulo de classe como ThisOutlookSession
. O StopSearch()
procedimento deve ser chamado antes que o procedimento de evento possa ser chamado pelo Microsoft Outlook.
Sub StopSearch()
Dim sch As Outlook.Search
Dim strScope As String
Dim strFilter As String
strScope = "Inbox"
strFilter = "urn:schemas:httpmail:subject = 'Test'"
Set sch = Application.AdvancedSearch(strScope, strFilter)
sch.Stop
End Sub
Private Sub Application_AdvancedSearchStopped(ByVal SearchObject As Search)
'Inform the user that the search has stopped.
MsgBox "An AdvancedSearch has been interrupted and stopped. "
End Sub
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.