UIHostShowViewAsync - метод |
Открывает представление с псевдонимом viewAlias
во вкладке с заголовком displayValue.
В открываемое представление передаются параметры представления parameters.
Возвращается текущий контекст для открытой вкладки или null, если вкладка не была открыта
или не содержит контекст (кастомная вкладка).
Пространство имён:
Tessa.UI
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: SystemString
Псевдоним представления. - displayValue
- Тип: SystemString
Заголовок вкладки представления. - parameters
- Тип: System.Collections.GenericICollectionRequestParameter
Список параметров представления. - extensions (Optional)
- Тип: System.Collections.GenericIEnumerableIExtensionMetadata
Список расширений, которые выполняются для открываемого представления. - treeVisible (Optional)
- Тип: SystemBoolean
Признак отображения дерева рабочего места. По умолчанию дерево скрыто. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskIUIContextТекущий контекст для открытой вкладки.
Реализации
IUIHostShowViewAsync(String, String, ICollectionRequestParameter, IEnumerableIExtensionMetadata, Boolean, CancellationToken)См. также