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, окно не закрывается после завершения процедуры. ПримечаниеЕсли событие ProtectedViewWindowsBeforeClose вызывается как часть Edit(Object, Object, Object) метода, при установке значения Cancel
true действие не производится.
- Атрибуты