FakeUIHostOpenCardAsync - метод

Открывает карточку или выбирает вкладку с уже открытой карточкой, если карточка по идентификатору cardID уже была открыта. Запрос на открытие карточки и расширения выполняются асинхронно. Используйте метод с конструкцией await.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public Task<ICardUIContextObject> OpenCardAsync(
	Guid? cardID = null,
	Guid? cardTypeID = null,
	string cardTypeName = null,
	OpenCardOptions options = null,
	CancellationToken cancellationToken = default
)

Параметры

cardID  NullableGuid  (Optional)
Идентификатор карточки или null, если открывается виртуальная карточка, для которой идентификатор задаётся другим способом.
cardTypeID  NullableGuid  (Optional)
Идентификатор типа карточки или null, если идентификатор типа неизвестен.
cardTypeName  String  (Optional)
Имя типа карточки или null, если имя типа неизвестно.
options  OpenCardOptions  (Optional)
Настройки открытия карточки или null, если используются настройки по умолчанию.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskICardUIContextObject
Объект, содержащий информацию об открытой карточке, или null, если карточку не удалось открыть или открытие было отменено.

Реализации

IUIHostOpenCardAsync(NullableGuid, NullableGuid, String, OpenCardOptions, CancellationToken)

Заметки

Метод не выбрасывает исключение NotSupportedException, т.к. он часто используется в административном интерфейсе при тестировании представлений и рабочих мест. Вместо этого метод отображает сообщение и возвращает задачу с результатом null.

См. также