É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
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.