IUIHost - интерфейс |
Пространство имён: Tessa.UI
public interface IUIHost
Тип IUIHost предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CreateCardAsync |
Создаёт карточку и открывает её в отдельной вкладке. Запрос на создание карточки и расширения выполняются асинхронно.
Используйте метод с конструкцией await.
| |
OpenCardAsync |
Открывает карточку или выбирает вкладку с уже открытой карточкой, если карточка по идентификатору
cardID уже была открыта. Запрос на открытие карточки и расширения выполняются асинхронно.
Используйте метод с конструкцией await.
| |
ShowCardAsync(ICardEditorModel, FuncICardEditorModel, CancellationToken, ValueTask, ShowCardOptions, CancellationToken) | Отображает карточку в новой вкладке. | |
ShowCardAsync(ICardModel, String, FuncICardEditorModel, CancellationToken, ValueTask, ShowCardOptions, CancellationToken) | Отображает карточку в новой вкладке. | |
ShowDialogAsync | Отображает диалоговое окно с заданным содержимым и кнопками. | |
ShowFilterDialog | Отображает диалог фильтрации. | |
ShowFormDialogAsync |
Отображает диалоговое окно для формы карточки или для самой карточки. Возвращает признак того, что диалог был отображён.
Если метод возвращает false, то при выполнении расширений возникли ошибки или расширения отменили отображение диалога.
| |
ShowViewAsync |
Открывает представление с псевдонимом viewAlias
во вкладке с заголовком displayValue.
В открываемое представление передаются параметры представления parameters.
Возвращается текущий контекст для открытой вкладки или null, если вкладка не была открыта
или не содержит контекст (кастомная вкладка).
| |
ShowViewsDialogAsync | Отображает диалоговое окно с выбором объекта среди всех доступных представлениям. |
Имя | Описание | |
---|---|---|
CreateFromTemplateAsync |
Создаёт карточку по шаблону и открывает её в новой вкладке.
При создании по шаблону используются и клиентские, и серверные расширения.
Возвращает вкладку с карточкой, созданной по шаблону,
или null, если создание не удалось.
(Определяется UIExtensions.) |