UIHostShowViewAsync - метод
Открывает представление с псевдонимом viewAlias
во вкладке с заголовком displayValue.
В открываемое представление передаются параметры представления parameters.
Возвращается текущий контекст для открытой вкладки или null, если вкладка не была открыта
или не содержит контекст (кастомная вкладка).
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public Task<IUIContext> ShowViewAsync(
string viewAlias,
string displayValue,
ICollection<RequestParameter> parameters,
IEnumerable<IExtensionMetadata> extensions = null,
bool treeVisible = false,
CancellationToken cancellationToken = default
)
Public Function ShowViewAsync (
viewAlias As String,
displayValue As String,
parameters As ICollection(Of RequestParameter),
Optional extensions As IEnumerable(Of IExtensionMetadata) = Nothing,
Optional treeVisible As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IUIContext)
public:
virtual Task<IUIContext^>^ ShowViewAsync(
String^ viewAlias,
String^ displayValue,
ICollection<RequestParameter^>^ parameters,
IEnumerable<IExtensionMetadata^>^ extensions = nullptr,
bool treeVisible = false,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ShowViewAsync :
viewAlias : string *
displayValue : string *
parameters : ICollection<RequestParameter> *
?extensions : IEnumerable<IExtensionMetadata> *
?treeVisible : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _extensions = defaultArg extensions null
let _treeVisible = defaultArg treeVisible false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContext>
override ShowViewAsync :
viewAlias : string *
displayValue : string *
parameters : ICollection<RequestParameter> *
?extensions : IEnumerable<IExtensionMetadata> *
?treeVisible : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _extensions = defaultArg extensions null
let _treeVisible = defaultArg treeVisible false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContext>
- viewAlias String
- Псевдоним представления.
- displayValue String
- Заголовок вкладки представления.
- parameters ICollectionRequestParameter
- Список параметров представления.
- extensions IEnumerableIExtensionMetadata (Optional)
- Список расширений, которые выполняются для открываемого представления.
- treeVisible Boolean (Optional)
- Признак отображения дерева рабочего места. По умолчанию дерево скрыто.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskIUIContextТекущий контекст для открытой вкладки.
IUIHostShowViewAsync(String, String, ICollectionRequestParameter, IEnumerableIExtensionMetadata, Boolean, CancellationToken)