ApplicationEvents4_ProtectedViewWindowBeforeCloseEventHandler 委托

定义

用于为事件添加事件处理程序的ProtectedViewWindowBeforeClose委托类型。 ProtectedViewWindowBeforeClose 事件发生在受保护的视图窗口或受保护视图窗口中的文档关闭之前。

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)

参数

PvWindow
ProtectedViewWindow

关闭的受保护视图窗口。

CloseReason
Int32

枚举中的 WdProtectedViewCloseReason 一个常量,指定关闭受保护的视图窗口的原因。

Cancel
Boolean

当事件发生时为 false。 如果事件过程将此参数设置为 true,则该过程完成后,窗口不会关闭。注意如果作为 方法的Edit(Object, Object, Object)一部分调用 ProtectedViewWindowsBeforeClose 事件,则设置为 Canceltrue 不会产生任何操作。

属性

适用于