CreateFileTemplateViewModelCreateFileTemplateDialogAsync - метод
Создает диалог "Создать файл по шаблону".
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public Task CreateFileTemplateDialogAsync(
IUIContext uiContext,
Func<Guid, string, bool, Func<ITempFile, ValueTask>, IUIContext, ValueTask> createFileTemplateFuncAsync,
Func<ITempFile, ValueTask> finalStageLogicFuncAsync,
CancellationToken cancellationToken = default
)
Public Function CreateFileTemplateDialogAsync (
uiContext As IUIContext,
createFileTemplateFuncAsync As Func(Of Guid, String, Boolean, Func(Of ITempFile, ValueTask), IUIContext, ValueTask),
finalStageLogicFuncAsync As Func(Of ITempFile, ValueTask),
Optional cancellationToken As CancellationToken = Nothing
) As Task
public:
Task^ CreateFileTemplateDialogAsync(
IUIContext^ uiContext,
Func<Guid, String^, bool, Func<ITempFile^, ValueTask>^, IUIContext^, ValueTask>^ createFileTemplateFuncAsync,
Func<ITempFile^, ValueTask>^ finalStageLogicFuncAsync,
CancellationToken cancellationToken = CancellationToken()
)
member CreateFileTemplateDialogAsync :
uiContext : IUIContext *
createFileTemplateFuncAsync : Func<Guid, string, bool, Func<ITempFile, ValueTask>, IUIContext, ValueTask> *
finalStageLogicFuncAsync : Func<ITempFile, ValueTask> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
- uiContext IUIContext
- UI контекст.
- createFileTemplateFuncAsync FuncGuid, String, Boolean, FuncITempFile, ValueTask, IUIContext, ValueTask
- Функция создания файла по шаблону.
- finalStageLogicFuncAsync FuncITempFile, ValueTask
- Функция выполняющая финальную стадию обработки результата [!:createFileTemplateFuncAsync].
- cancellationToken CancellationToken (Optional)
- Объект, по средствам которого можно отменить асинхронную задачу.
TaskАсинхронная задача.