MailItem.Close-Ereignis (Outlook)

Tritt auf, wenn der einem Element (bei dem es sich um eine Instanz des übergeordneten Objekts handelt) zugeordnete Inspektor geschlossen wird.

Syntax

Ausdruck. Schließen (Abbrechen)

Ausdruck Eine Variable, die ein MailItem-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Abbrechen Erforderlich Boolean (In VBScript nicht verwendet). False, Wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festgelegt wird, wird der Schließvorgang nicht abgeschlossen und der Inspektor bleibt geöffnet.

HinwBemerkungeneise

In Microsoft Visual Basic Scripting Edition (VBScript), wenn Sie den Rückgabewert dieser Funktion auf False festlegen, wird der Schließvorgang nicht vollständig ausgeführt und der Inspektor geöffnet bleibt.

Wenn Sie die Close -Methode zum Auslösen dieses Ereignisses verwenden, kann es nur abgebrochen werden, wenn die Close -Methode das OlPromptForSave -Argument verwendet wird.

Beispiel

Microsoft Visual Basic für Applikationen (VBA) wird getestet, ob das Close -Ereignis, und wenn das Element nicht gespeichert wurde, wird die Save -Methode zum Speichern des Elements ohne Bestätigung des Benutzers verwendet.

Public WithEvents myItem As Outlook.MailItem 
 
 
 
Public Sub Initialize_Handler() 
 
 Set myItem = Application.ActiveInspector.CurrentItem 
 
End Sub 
 
 
 
Private Sub myItem_Close(Cancel As Boolean) 
 
 If Not myItem.Saved Then 
 
 myItem.Save 
 
 MsgBox " The item was saved." 
 
 End If 
 
End Sub

Siehe auch

MailItem-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.