Partager via


Événement Application.AdvancedSearchStopped (Outlook)

Se produit lorsque la méthode Stop d’un objet Search 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
SearchObject Requis Recherche Objet Search retourné par la méthode AdvancedSearch .

Remarques

Une fois cet événement déclenché, la collection Results de l’objet Search n’est 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 AdvanceSearchStopped procédure événementielle. 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.