Freigeben über


ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler Delegat

Definition

Ein Delegattyp , der zum Hinzufügen eines Ereignishandlers für das ProtectedViewWindowBeforeClose Ereignis verwendet wird. Das ProtectedViewWindowBeforeClose-Ereignis tritt unmittelbar vor dem Schließen eines geschützten Ansichtsfensters oder eines Dokuments in einem geschützten Ansichtsfenster auf.

public delegate void ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler(ProtectedViewWindow ^ PvWindow, int CloseReason, [Runtime::InteropServices::Out] bool % Cancel);
[System.Runtime.InteropServices.ComVisible(false)]
public delegate void ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler(ProtectedViewWindow PvWindow, int CloseReason, out bool Cancel);
type ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler = delegate of ProtectedViewWindow * int * bool -> unit
Public Delegate Sub ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler(PvWindow As ProtectedViewWindow, CloseReason As Integer, ByRef Cancel As Boolean)

Parameter

PvWindow
ProtectedViewWindow

Das geschützte Ansichtsfenster, das geschlossen wird.

CloseReason
Int32

Eine Konstante in der WdProtectedViewCloseReason -Enumeration, die den Grund angibt, warum das geschützte Ansichtsfenster geschlossen wird.

Cancel
Boolean

false , wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf true festlegt, wird das Fenster nach Abschluss der Prozedur nicht geschlossen. HinweisWenn das ProtectedViewWindowsBeforeClose-Ereignis als Teil der -Methode aufgerufen wird, führt die Edit(Object, Object, Object) Einstellung Cancel auf true zu keiner Aktion.

Attribute

Gilt für: