ShowCardGridEditorActionAsync - делегат

Метод, выполняющий открытие окна редактирования формы в режиме сетки для заданных формы и типа карточки.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public delegate ValueTask<IEditorViewModel> ShowCardGridEditorActionAsync(
	CardTypeForm typeForm,
	CardTypeControl parentControl,
	CardType type,
	Func<IEditorViewModel, CancellationToken, ValueTask> setupEditorActionAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

typeForm  CardTypeForm
Форма карточки, которая отображается для окна редактирования.
parentControl  CardTypeControl
Родительский контрол (такой как "Таблица" или "Вкладки"), в который вложена редактируемая форма, или null, если такая форма отсутствует.
type  CardType
Метаинформация по типу карточки, который содержит заданную форму typeForm.
setupEditorActionAsync  FuncIEditorViewModel, CancellationToken, ValueTask  (Optional)
Действие, выполняющее настройку объекта редактора перед отображением, или null, если настройка не требуется.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskIEditorViewModel
Объект редактора, полученный после отображения диалога. Может быть равен null.

См. также