CardTaskDialogHelper.GetDialogCardAsync - метод

Возвращает карточку диалога.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.6
C#
public static ValueTask<Card> GetDialogCardAsync(
	CardTask task,
	Guid optionID,
	Func<Guid, CancellationToken, ValueTask<Card>>? getter = null,
	CancellationToken cancellationToken = default
)

Параметры

task  CardTask
Задание диалога.
optionID  Guid
Идентификатор варианта завершения задания диалога.
getter  Func<Guid, CancellationToken, ValueTask<Card>>  (Optional)
Метод обеспечивающий получение карточки диалога с временем жизни "Карточка" (Card). Если не задан, то метод возврати значение по умолчанию для типа.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTask<Card>
Карточка диалога или значение по умолчанию для типа, если её не удалось получить.

См. также