CardEditorModelCreateFormWithExtensionsAsync - метод

Создаёт автоматический UI карточки, выполняя при этом расширения UI. Для предыдущей карточки при наличии таковой выполняет расширения на закрытие. Для заданной карточки будут выполнены расширения на закрытие при открытии или создании другой карточки.

Definition

Пространство имён: Tessa.UI.Cards.Models
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public Task<bool> CreateFormWithExtensionsAsync(
	ICardModel cardModel,
	IUIContext otherContext = null,
	CancellationToken cancellationToken = default
)

Параметры

cardModel  ICardModel
Модель карточки, для которой создаётся автоматический UI и выполняются расширения.
otherContext  IUIContext  (Optional)
Контекст операции с пользовательским интерфейсом, который будет использоваться для расширений на инициализацию модели карточки (свойство context.UIContext, доступное внутри расширения). Если указано null, то будет использоваться контекст текущего редактора.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskBoolean
true, если действие успешно произведено; false в противном случае.

Реализации

ICardEditorModelCreateFormWithExtensionsAsync(ICardModel, IUIContext, CancellationToken)

См. также