IApplicationClosingServiceRegisterClosingObserver - метод

Регистрирует функцию observer вызываемую при попытке закрытия главного окна приложения. Функция observer должна возвращать следующие возмные причины отказа закрытия приложения если приложение может быть закрыто возвращает nullc> если требуется подтверждение закрытия приложения от пользователя с выдачей сообщения Message возвращает ClosingReason установленный в UserDefined если приложения не может быть закрыто в данный момент с выдачей сообщения Message возвращает ClosingReason установленный в CantClose

Definition

Пространство имён: Tessa.UI.Windows
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.8
C#
[NotNullAttribute]
IDisposable RegisterClosingObserver(
	[NotNullAttribute] Func<CancelClosingReasonInfo> observer
)

Параметры

observer  FuncCancelClosingReasonInfo
Реакция на закрытие главного окна приложения

Возвращаемое значение

IDisposable
Возвращает объект реализующий IDisposable при вызове Dispose регистрация observer будет исключена из списка вызываемых при попытке закрытия окна приложения

См. также