ShowCardGridEditorActionAsync - делегат
Метод, выполняющий открытие окна редактирования формы в режиме сетки для заданных формы и типа карточки.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public delegate ValueTask<IEditorViewModel> ShowCardGridEditorActionAsync(
CardTypeForm typeForm,
CardTypeControl parentControl,
CardType type,
Func<IEditorViewModel, CancellationToken, ValueTask> setupEditorActionAsync = null,
CancellationToken cancellationToken = default
)
Public Delegate Function ShowCardGridEditorActionAsync (
typeForm As CardTypeForm,
parentControl As CardTypeControl,
type As CardType,
Optional setupEditorActionAsync As Func(Of IEditorViewModel, CancellationToken, ValueTask) = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IEditorViewModel)
public delegate ValueTask<IEditorViewModel^> ShowCardGridEditorActionAsync(
CardTypeForm^ typeForm,
CardTypeControl^ parentControl,
CardType^ type,
Func<IEditorViewModel^, CancellationToken, ValueTask>^ setupEditorActionAsync = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
type ShowCardGridEditorActionAsync =
delegate of
typeForm : CardTypeForm *
parentControl : CardTypeControl *
type : CardType *
?setupEditorActionAsync : Func<IEditorViewModel, CancellationToken, ValueTask> *
?cancellationToken : CancellationToken
(* Defaults:
let _setupEditorActionAsync = defaultArg setupEditorActionAsync null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IEditorViewModel>
- typeForm CardTypeForm
- Форма карточки, которая отображается для окна редактирования.
- parentControl CardTypeControl
-
Родительский контрол (такой как "Таблица" или "Вкладки"), в который вложена редактируемая форма,
или null, если такая форма отсутствует.
- type CardType
-
Метаинформация по типу карточки, который содержит заданную форму typeForm.
- setupEditorActionAsync FuncIEditorViewModel, CancellationToken, ValueTask (Optional)
-
Действие, выполняющее настройку объекта редактора перед отображением,
или null, если настройка не требуется.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskIEditorViewModel
Объект редактора, полученный после отображения диалога.
Может быть равен
null.