ShowCardGridEditorActionAsync - делегат |
Метод, выполняющий открытие окна редактирования формы в режиме сетки для заданных формы и типа карточки.
Пространство имён:
Tessa.UI.Cards
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.CardsCardTypeForm
Форма карточки, которая отображается для окна редактирования. - parentControl
- Тип: Tessa.CardsCardTypeControl
Родительский контрол (такой как "Таблица" или "Вкладки"), в который вложена редактируемая форма,
или null, если такая форма отсутствует.
- type
- Тип: Tessa.CardsCardType
Метаинформация по типу карточки, который содержит заданную форму typeForm.
- setupEditorActionAsync (Optional)
- Тип: SystemFuncIEditorViewModel, CancellationToken, ValueTask
Действие, выполняющее настройку объекта редактора перед отображением,
или null, если настройка не требуется.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
ValueTaskIEditorViewModel
Объект редактора, полученный после отображения диалога.
Может быть равен
null.
См. также