FakeUIHostOpenCardAsync - метод
Открывает карточку или выбирает вкладку с уже открытой карточкой, если карточка по идентификатору
cardID уже была открыта. Запрос на открытие карточки и расширения выполняются асинхронно.
Используйте метод с конструкцией await.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public Task<IUIContextObject> OpenCardAsync(
Guid? cardID = null,
Guid? cardTypeID = null,
string cardTypeName = null,
OpenCardOptions options = null,
CancellationToken cancellationToken = default
)
Public Function OpenCardAsync (
Optional cardID As Guid? = Nothing,
Optional cardTypeID As Guid? = Nothing,
Optional cardTypeName As String = Nothing,
Optional options As OpenCardOptions = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IUIContextObject)
public:
virtual Task<IUIContextObject^>^ OpenCardAsync(
Nullable<Guid> cardID = nullptr,
Nullable<Guid> cardTypeID = nullptr,
String^ cardTypeName = nullptr,
OpenCardOptions^ options = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract OpenCardAsync :
?cardID : Nullable<Guid> *
?cardTypeID : Nullable<Guid> *
?cardTypeName : string *
?options : OpenCardOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _cardID = defaultArg cardID null
let _cardTypeID = defaultArg cardTypeID null
let _cardTypeName = defaultArg cardTypeName null
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContextObject>
override OpenCardAsync :
?cardID : Nullable<Guid> *
?cardTypeID : Nullable<Guid> *
?cardTypeName : string *
?options : OpenCardOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _cardID = defaultArg cardID null
let _cardTypeID = defaultArg cardTypeID null
let _cardTypeName = defaultArg cardTypeName null
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContextObject>
- cardID NullableGuid (Optional)
-
Идентификатор карточки или null, если открывается виртуальная карточка, для которой идентификатор задаётся
другим способом.
- cardTypeID NullableGuid (Optional)
-
Идентификатор типа карточки или null, если идентификатор типа неизвестен.
- cardTypeName String (Optional)
-
Имя типа карточки или null, если имя типа неизвестно.
- options OpenCardOptions (Optional)
-
Настройки открытия карточки или null, если используются настройки по умолчанию.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskIUIContextObject
Объект, содержащий информацию об открытой карточке,
или
null, если карточку не удалось открыть или открытие было отменено.
IUIHostOpenCardAsync(NullableGuid, NullableGuid, String, OpenCardOptions, CancellationToken)
Метод не выбрасывает исключение NotSupportedException,
т.к. он часто используется в административном интерфейсе при тестировании представлений и рабочих мест.
Вместо этого метод отображает сообщение и возвращает задачу с результатом null.