UIHelperSubscribeWorkspaceClosingEvents - метод

Осуществляет взаимную подписку на события закрытия для окна window и его модели представления model, которая реализует интерфейс IWorkspaceModel.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public static void SubscribeWorkspaceClosingEvents(
	Window window,
	IWorkspaceModel model,
	IWorkspaceModel externalModel = null,
	Action<Window> windowCloseAction = null
)

Параметры

window  Window
Окно, которое подписывается на события model.
model  IWorkspaceModel
Модель представления, которая подписывается на событие window.
externalModel  IWorkspaceModel  (Optional)
Дополнительная модель представления, которая располагается внутри model и также реализует IWorkspaceModel, или null, если такая модель отсутствует. Обычно значение задаётся, когда model является моделью-обёрткой для диалогового окна (таким как UIDialog), а externalModel является моделью-представлением, о которой знает внешний код, открывающий диалог (например, это форма карточки).
windowCloseAction  ActionWindow  (Optional)
Метод, выполняющий закрытие окна window, или null, если закрытие выполняется стандартным методом Close.

См. также