CardUIHelperOnWorkspaceClosingAsync - метод |
Обработчик для события закрытия рабочей области карточки.
Пространство имён:
Tessa.UI.Cards
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public static Task<bool> OnWorkspaceClosingAsync(
ICardEditorModel editor,
DeferredCancelEventArgs e,
Func<CancellationToken, ValueTask> activateActionAsync,
CancellationToken cancellationToken = default
)
Public Shared Function OnWorkspaceClosingAsync (
editor As ICardEditorModel,
e As DeferredCancelEventArgs,
activateActionAsync As Func(Of CancellationToken, ValueTask),
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
static Task<bool>^ OnWorkspaceClosingAsync(
ICardEditorModel^ editor,
DeferredCancelEventArgs^ e,
Func<CancellationToken, ValueTask>^ activateActionAsync,
CancellationToken cancellationToken = CancellationToken()
)
static member OnWorkspaceClosingAsync :
editor : ICardEditorModel *
e : DeferredCancelEventArgs *
activateActionAsync : Func<CancellationToken, ValueTask> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
Параметры
- editor
- Тип: Tessa.UI.CardsICardEditorModel
Редактируемое представление карточки - e
- Тип: Tessa.PlatformDeferredCancelEventArgs
Параметры события - activateActionAsync
- Тип: SystemFuncCancellationToken, ValueTask
Действие, вызываемое перед закрытием. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskBooleanПризнак того, что перед закрытием необходмо выполнить сохранение карточки.
См. также