Référence du développeur Outlook
MailItem.Send, événement
Afficher tout
Masquer tout
Survient lorsque l'utilisateur sélectionne l'action Send pour un élément ou lorsque la méthode Send est appelée pour cet élément (ce dernier étant une instance de l'objet parent).
Syntaxe
expression.Send(Cancel)
expression Variable qui représente un objet MailItem.
Paramètres
Nom Obligatoire/Facultatif Type de données Description
Cancel Obligatoire Booléen (Non utilisé dans VBScript). Cet argument a la valeur False si l'événement survient. Si la procédure événementielle affecte à cet argument la valeur True, l'opération d'envoi n'est pas achevée et l'inspecteur reste ouvert.
Remarques
Dans Microsoft Visual Basic Scripting Edition (VBScript), si vous définissez la valeur renvoyée de cette fonction sur False, l'élément n'est pas envoyé.
Exemple
Cet exemple Visual Basic pour Applications (VBA) montre comment utiliser l’événement Send et envoyer un élément (élément : dans Outlook, unité de base pour le stockage d’informations (équivalent d’un fichier pour d’autres programmes). Les éléments incluent les messages électroniques, les rendez-vous, les contacts, les tâches, les entrées du journal, les notes, ainsi que les éléments et documents publiés.) avec une date d’expiration automatique. L’exemple de code doit être placé dans un module de classe tel que ThisOutlookSession et la procédure SendMyMail doit être appelée avant que la procédure événementielle puisse être appelée par Microsoft Outlook.
Visual Basic pour Applications
Public WithEvents myItem As Outlook.MailItem
Sub SendMyMail()
Set myItem = Outlook.CreateItem(olMailItem)
myItem.To = "Dan Wilson"
myItem.Subject = "Data files information"
myItem.Send
End Sub
Private Sub myItem_Send(Cancel As Boolean)
myItem.ExpiryTime = #2/2/2003 4:00:00 PM#
End Sub
Partager