UIContext(ICardEditorModel, IUIContextActionOverridings, IUIContext, Boolean) - конструктор

Создаёт экземпляр класса с указанием параметров контекста.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public UIContext(
	ICardEditorModel cardEditor,
	IUIContextActionOverridings actionOverridings = null,
	IUIContext parent = null,
	bool parentCanBeClosed = false
)

Параметры

cardEditor  ICardEditorModel
Редактируемое представление карточки.
actionOverridings  IUIContextActionOverridings  (Optional)
Переопределения действий, связанных с текущим контекстом
parent  IUIContext  (Optional)
Контекст, который должен быть установлен в качестве родительского. Если метод контекста IsClosed возвращает true, то выполняется поиск первого контекста по цепочке свойств Parent, метод которого вернёт false (если такой контекст не найден, то устанавливается null). Переопределить это поведение можно в параметре parentCanBeClosed.
parentCanBeClosed  Boolean  (Optional)
Признак того, что для указанного parent не проверяется признак того, что контекст уже закрыт, т.е. метод IsClosed возвращает true. Указание true в этом параметре может привести к тому, что в качестве родительского контекста будет указан уже закрытая вкладка или диалог с карточкой.

См. также