ClientDocumentTabManagerOpenWorkplaceAsync(IWorkplaceCreationContext, Boolean, WorkplaceOpenPosition, String, CancellationToken) - метод
Открывает вкладку с рабочим местом.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public ValueTask<IWorkplaceTab> OpenWorkplaceAsync(
IWorkplaceCreationContext creationContext,
bool activate = true,
WorkplaceOpenPosition position = WorkplaceOpenPosition.AfterAll,
string automationPrefix = null,
CancellationToken cancellationToken = default
)
Public Function OpenWorkplaceAsync (
creationContext As IWorkplaceCreationContext,
Optional activate As Boolean = true,
Optional position As WorkplaceOpenPosition = WorkplaceOpenPosition.AfterAll,
Optional automationPrefix As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IWorkplaceTab)
public:
virtual ValueTask<IWorkplaceTab^> OpenWorkplaceAsync(
IWorkplaceCreationContext^ creationContext,
bool activate = true,
WorkplaceOpenPosition position = WorkplaceOpenPosition::AfterAll,
String^ automationPrefix = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract OpenWorkplaceAsync :
creationContext : IWorkplaceCreationContext *
?activate : bool *
?position : WorkplaceOpenPosition *
?automationPrefix : string *
?cancellationToken : CancellationToken
(* Defaults:
let _activate = defaultArg activate true
let _position = defaultArg position WorkplaceOpenPosition.AfterAll
let _automationPrefix = defaultArg automationPrefix null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IWorkplaceTab>
override OpenWorkplaceAsync :
creationContext : IWorkplaceCreationContext *
?activate : bool *
?position : WorkplaceOpenPosition *
?automationPrefix : string *
?cancellationToken : CancellationToken
(* Defaults:
let _activate = defaultArg activate true
let _position = defaultArg position WorkplaceOpenPosition.AfterAll
let _automationPrefix = defaultArg automationPrefix null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IWorkplaceTab>
- creationContext IWorkplaceCreationContext
- Контекст создания рабочего места.
- activate Boolean (Optional)
- Признак того, что вкладка будет активирована после открытия.
- position WorkplaceOpenPosition (Optional)
- Позиция, в которую будет помещена вкладка с рабочем местом.
- automationPrefix String (Optional)
-
Префикс для объекта автоматизации рабочего места.
Позволяет определить, как именно открыто рабочее место: по умолчанию или командой из узла дерева рабочего места.
Для открытия рабочего места по умолчанию выставите null.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskIWorkplaceTabВкладка с рабочим местом.
IDocumentTabManagerOpenWorkplaceAsync(IWorkplaceCreationContext, Boolean, WorkplaceOpenPosition, String, CancellationToken)