Événement Application.AdvancedSearchStopped (Outlook)

Se produit lorsque la méthode Stop d’un objet de recherche spécifié a été exécutée.

Syntaxe

expression. AdvancedSearchStopped( _SearchObject_ )

expression Variable qui représente un objet « Application ».

Paramètres

Nom Requis/Facultatif Type de données Description
Objet de recherche Obligatoire Recherche Objet de recherche renvoyé par la méthode AdvancedSearch .

Remarques

Une fois cet événement déclenché, la collection Résultats de l’objet Recherche ne sera plus mise à jour. Cet événement ne peut être déclenché que par programme.

Exemple

L’exemple suivant Visual Basic pour Applications (VBA) démarre la recherche des éléments dans la Boîte de réception dont le sujet équivaut à « Test » et arrête immédiatement la recherche. Cela entraîne l’exécution de la procédure événementielle AdvanceSearchStopped . L’exemple de code doit être placé dans un module de classe tel que ThisOutlookSession. La StopSearch() procédure doit être appelée avant que la procédure événementielle puisse être appelée par 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

Voir aussi

Objet Application

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.