IAdvancedCardDialogManager - интерфейс

Объект, предоставляющий методы для открытий карточки в модальном диалоге.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public interface IAdvancedCardDialogManager

Методы

CreateCardAsync Создаёт карточку и открывает её в модальном диалоге. Запрос на создание карточки и расширения выполняются асинхронно. Используйте метод с конструкцией await.
CreateUIContextActionOverridings Создать объект с набором делегатов для переопределения действий в [Tessa.UI.IUIHost]. Переопределенные действия с карточками позволяют отображать карточку в отдельных модальных диалогах.
OpenCardAsync Открывает карточку или выбирает вкладку с уже открытой карточкой, если карточка по идентификатору cardID уже была открыта. Запрос на открытие карточки и расширения выполняются асинхронно. Используйте метод с конструкцией await.
ShowCardAsync(ICardEditorModel, FuncICardEditorModel, CancellationToken, ValueTaskBoolean, ShowCardOptions, CancellationToken)Отображает карточку в новой вкладке.
ShowCardAsync(ICardModel, String, String, FuncICardEditorModel, CancellationToken, ValueTaskBoolean, ShowCardOptions, CancellationToken)Отображает карточку в новой вкладке.

Методы расширения

CreateFromTemplateAsync Создаёт карточку по шаблону и открывает её в диалоге. При создании по шаблону используются и клиентские, и серверные расширения. Возвращает вкладку с карточкой, созданной по шаблону, или null, если карточку не удалось создать.
(Определяется UIExtensions)

См. также