Для изменения размера нажмите или перетащите

CardEditorModel.CreateCardAsync - метод

Создаёт структуру карточки заданного типа для её редактирования.

Пространство имён:  Tessa.UI.Cards.Models
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public Task<bool> CreateCardAsync(
	Guid? cardTypeID,
	string cardTypeName,
	IUIContext context,
	Dictionary<string, Object> info = null,
	CardEditorCreationActionAsync cardModifierActionAsync = null,
	CardEditorCreationActionAsync cardModelModifierActionAsync = null,
	CancellationToken cancellationToken = default
)

Параметры

cardTypeID
Тип: System.Nullable<Guid>
Идентификатор типа карточки или null, если карточка создаётся по виртуальному типу.
cardTypeName
Тип: System.String
Имя типа карточки или null, если имя типа неизвестно.
context
Тип: Tessa.UI.IUIContext
Текущий контекст.
info (Optional)
Тип: System.Collections.Generic.Dictionary<String, Object>
Дополнительная информация, передаваемая в запросе для расширений, или null, если дополнительная информация отсутствует. Данные в параметре должны быть сериализуемых типов.
cardModifierActionAsync (Optional)
Тип: Tessa.UI.Cards.CardEditorCreationActionAsync
Метод, который может изменить модель карточки перед созданием модели представления (т.е. перед инициализацией UI). Выполняется только в случае успешного создания карточки. Метод может создать собственную модель представления, которая заменит стандартную. Также метод может отменить создание, при этом UI инициализирован не будет и создание считается неудачным.
cardModelModifierActionAsync (Optional)
Тип: Tessa.UI.Cards.CardEditorCreationActionAsync
Метод, который может изменить модель представления карточки (например, настроить элементы управления), когда карточка была успешно создана и UI инициализирован. Метод может заменить созданную модель представления на модель, созданную другими средствами. Также метод может отменить создание, при этом UI использован не будет и создание считается неудачным.
cancellationToken (Optional)
Тип: System.Threading.CancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: Task<Boolean>
true, если действие успешно произведено; false в противном случае.

Реализации

ICardEditorModel.CreateCardAsync(Nullable<Guid>, String, IUIContext, Dictionary<String, Object>, CardEditorCreationActionAsync, CardEditorCreationActionAsync, CancellationToken)
См. также