IApplicationClosingServiceRegisterClosingObserver - метод |
Регистрирует функцию
observer вызываемую при попытке закрытия
главного окна приложения.
Функция
observer должна возвращать следующие возмные причины отказа закрытия приложения
если приложение может быть закрыто
возвращает
nullc>
если требуется подтверждение закрытия приложения от пользователя с выдачей сообщения
Message
возвращает
ClosingReason установленный в
UserDefined
если приложения не может быть закрыто в данный момент с выдачей сообщения
Message
возвращает
ClosingReason установленный в
CantClose
Пространство имён:
Tessa.UI.Windows
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис[NotNullAttribute]
IDisposable RegisterClosingObserver(
[NotNullAttribute] Func<CancelClosingReasonInfo> observer
)
<NotNullAttribute>
Function RegisterClosingObserver (
<NotNullAttribute> observer As Func(Of CancelClosingReasonInfo)
) As IDisposable
[NotNullAttribute]
IDisposable^ RegisterClosingObserver(
[NotNullAttribute] Func<CancelClosingReasonInfo^>^ observer
)
[<NotNullAttribute>]
abstract RegisterClosingObserver :
[<NotNullAttribute>] observer : Func<CancelClosingReasonInfo> -> IDisposable
Параметры
- observer
- Тип: SystemFuncCancelClosingReasonInfo
Реакция на закрытие главного окна приложения
Возвращаемое значение
Тип:
IDisposable
Возвращает объект реализующий
IDisposable при вызове
Dispose
регистрация
observer будет исключена из списка вызываемых при попытке закрытия окна приложения
См. также