Freigeben über


Inspector.BeforeSize-Ereignis (Outlook)

Tritt auf, wenn der Benutzer die Größe des aktuellen Inspector s ändert.

Syntax

Ausdruck. BeforeSize( _Cancel_ )

Ausdruck Eine Variable, die ein Inspector-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Abbrechen Erforderlich Boolean False, Wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festgelegt wird, ist nicht abgeschlossen und der Inspektor Größe wird nicht geändert.

Hinweise

Dieses Ereignis kann nach dem Auslösen abgebrochen werden. Wenn das Ereignis abgebrochen wird, wird die Größe des Fensters nicht geändert.

Beispiel

Im folgenden Beispiel für Microsoft Visual Basic für Applikationen (VBA) wird der Benutzer mit einer Warnmeldung benachrichtigt, bevor die Größe des Inspektors geändert wird. Wenn der Benutzer auf Yes klickt, kann die Größe des Inspektors geändert werden. Der Beispielcode muss in einem Klassenmodul wie ThisOutlookSessionplatziert werden, und die Initialize_Handler() Unterroutine sollte aufgerufen werden, bevor die Ereignisprozedur von Microsoft Outlook aufgerufen werden kann.

Public WithEvents myIns As Outlook.Inspector 
 
 
 
Public Sub Initialize_Handler() 
 
 Set myIns = Application.ActiveInspector 
 
End Sub 
 
 
 
Private Sub myIns_BeforeSize(Cancel As Boolean) 
 
 'Prompts the user before resizing the window 
 
 Dim lngAns As Long 
 
 lngAns = MsgBox("Are you sure you want to resize the current window? Use your keyboard to make your selection.", vbYesNo) 
 
 If lngAns = vbYes Then 
 
 Cancel = False 
 
 Else 
 
 Cancel = True 
 
 End If 
 
End Sub

Siehe auch

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