ICardEditorModelCreateFormWithExtensionsAsync - метод
Создаёт автоматический UI карточки, выполняя при этом расширения UI.
Для предыдущей карточки при наличии таковой выполняет расширения на закрытие.
Для заданной карточки будут выполнены расширения на закрытие при открытии или создании другой карточки.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
Task<bool> CreateFormWithExtensionsAsync(
ICardModel cardModel,
IUIContext otherContext = null,
CancellationToken cancellationToken = default
)
Function CreateFormWithExtensionsAsync (
cardModel As ICardModel,
Optional otherContext As IUIContext = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
Task<bool>^ CreateFormWithExtensionsAsync(
ICardModel^ cardModel,
IUIContext^ otherContext = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
abstract CreateFormWithExtensionsAsync :
cardModel : ICardModel *
?otherContext : IUIContext *
?cancellationToken : CancellationToken
(* Defaults:
let _otherContext = defaultArg otherContext null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- cardModel ICardModel
- Модель карточки, для которой создаётся автоматический UI и выполняются расширения.
- otherContext IUIContext (Optional)
-
Контекст операции с пользовательским интерфейсом, который будет использоваться для расширений на инициализацию модели карточки
(свойство context.UIContext, доступное внутри расширения). Если указано null, то будет использоваться
контекст текущего редактора.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskBooleantrue, если действие успешно произведено;
false в противном случае.