FakeAdvancedCardDialogManagerShowCardAsync(ICardEditorModel, FuncICardEditorModel, CancellationToken, ValueTask, ShowCardOptions, CancellationToken) - метод |
Отображает карточку в новой вкладке.
Пространство имён:
Tessa.UI.Cards
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public Task<IUIContext> ShowCardAsync(
ICardEditorModel editor,
Func<ICardEditorModel, CancellationToken, ValueTask> prepareEditorActionAsync = null,
ShowCardOptions options = null,
CancellationToken cancellationToken = default
)
Public Function ShowCardAsync (
editor As ICardEditorModel,
Optional prepareEditorActionAsync As Func(Of ICardEditorModel, CancellationToken, ValueTask) = Nothing,
Optional options As ShowCardOptions = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IUIContext)
public:
virtual Task<IUIContext^>^ ShowCardAsync(
ICardEditorModel^ editor,
Func<ICardEditorModel^, CancellationToken, ValueTask>^ prepareEditorActionAsync = nullptr,
ShowCardOptions^ options = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ShowCardAsync :
editor : ICardEditorModel *
?prepareEditorActionAsync : Func<ICardEditorModel, CancellationToken, ValueTask> *
?options : ShowCardOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _prepareEditorActionAsync = defaultArg prepareEditorActionAsync null
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContext>
override ShowCardAsync :
editor : ICardEditorModel *
?prepareEditorActionAsync : Func<ICardEditorModel, CancellationToken, ValueTask> *
?options : ShowCardOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _prepareEditorActionAsync = defaultArg prepareEditorActionAsync null
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContext>
Параметры
- editor
- Тип: Tessa.UI.CardsICardEditorModel
Редактор карточки. Предполагается, что модель представления карточки уже задана и инициализирована.
- prepareEditorActionAsync (Optional)
- Тип: SystemFuncICardEditorModel, CancellationToken, ValueTask
- options (Optional)
- Тип: Tessa.UIShowCardOptions
Настройки отображения карточки или null, если используются настройки по умолчанию.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskIUIContextАсинхронная задача.
Реализации
IAdvancedCardDialogManagerShowCardAsync(ICardEditorModel, FuncICardEditorModel, CancellationToken, ValueTask, ShowCardOptions, CancellationToken)См. также