CardUIHelperTryCreateFromTemplateResponseAsync - метод
Обрабатывает запрос с созданной карточкой, полученный в результате создания карточки по шаблону,
и открывает редактор такой карточки в отдельной вкладке.
Возвращает объект открытой вкладки или null, если вкладку открыть не удалось.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public static Task<ICardUIContextObject> TryCreateFromTemplateResponseAsync(
CardNewRequest newRequest,
CardNewResponse newResponse,
ICardUIManager cardUIManager,
IUIHost uiHost,
CreateCardOptions options = null,
CancellationToken cancellationToken = default
)
Public Shared Function TryCreateFromTemplateResponseAsync (
newRequest As CardNewRequest,
newResponse As CardNewResponse,
cardUIManager As ICardUIManager,
uiHost As IUIHost,
Optional options As CreateCardOptions = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of ICardUIContextObject)
public:
static Task<ICardUIContextObject^>^ TryCreateFromTemplateResponseAsync(
CardNewRequest^ newRequest,
CardNewResponse^ newResponse,
ICardUIManager^ cardUIManager,
IUIHost^ uiHost,
CreateCardOptions^ options = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
static member TryCreateFromTemplateResponseAsync :
newRequest : CardNewRequest *
newResponse : CardNewResponse *
cardUIManager : ICardUIManager *
uiHost : IUIHost *
?options : CreateCardOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ICardUIContextObject>
- newRequest CardNewRequest
- Запрос на создание карточки по шаблону.
- newResponse CardNewResponse
- Результат создания карточки по шаблону.
- cardUIManager ICardUIManager
- Объект, предоставляющий пользовательский интерфейс для операций с карточками.
- uiHost IUIHost
-
Объект, предоставляющий средства для взаимодействия с пользовательским интерфейсом приложения.
- options CreateCardOptions (Optional)
-
Настройки создания карточки или значение null, если используются настройки по умолчанию.
Игнорируется значение свойства AlwaysNewTab.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskICardUIContextObject
Объект, соответствующий открытой вкладке,
или
null, если создать карточку не удалось.