IDocumentTabManagerOpenCardAsync - метод |
The open card.
Пространство имён:
Tessa.UI.Windows
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис Task<IUIContextObject> OpenCardAsync(
Guid cardID,
string cardName,
string cardInfo,
IWorkspaceModel content,
string fullCardName = null,
string fullCardInfo = null,
bool openToTheRightOfSelectedTab = false,
bool ignorePreviouslyOpenedTab = false,
CancellationToken cancellationToken = default
)
Function OpenCardAsync (
cardID As Guid,
cardName As String,
cardInfo As String,
content As IWorkspaceModel,
Optional fullCardName As String = Nothing,
Optional fullCardInfo As String = Nothing,
Optional openToTheRightOfSelectedTab As Boolean = false,
Optional ignorePreviouslyOpenedTab As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IUIContextObject)
Task<IUIContextObject^>^ OpenCardAsync(
Guid cardID,
String^ cardName,
String^ cardInfo,
IWorkspaceModel^ content,
String^ fullCardName = nullptr,
String^ fullCardInfo = nullptr,
bool openToTheRightOfSelectedTab = false,
bool ignorePreviouslyOpenedTab = false,
CancellationToken cancellationToken = CancellationToken()
)
abstract OpenCardAsync :
cardID : Guid *
cardName : string *
cardInfo : string *
content : IWorkspaceModel *
?fullCardName : string *
?fullCardInfo : string *
?openToTheRightOfSelectedTab : bool *
?ignorePreviouslyOpenedTab : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _fullCardName = defaultArg fullCardName null
let _fullCardInfo = defaultArg fullCardInfo null
let _openToTheRightOfSelectedTab = defaultArg openToTheRightOfSelectedTab false
let _ignorePreviouslyOpenedTab = defaultArg ignorePreviouslyOpenedTab false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IUIContextObject>
Параметры
- cardID
- Тип: SystemGuid
The card id.
- cardName
- Тип: SystemString
The card name.
- cardInfo
- Тип: SystemString
The card info.
- content
- Тип: Tessa.UIIWorkspaceModel
The content.
- fullCardName (Optional)
- Тип: SystemString
The full card name or null, if cardName is used instead.
- fullCardInfo (Optional)
- Тип: SystemString
The full card info or null, if cardInfo is used instead.
- openToTheRightOfSelectedTab (Optional)
- Тип: SystemBoolean
Если будет открыта новая вкладка (а не выбрана уже существующая), то она будет открыта справа от текущей выбранной вкладки.
В противном случае вкладка добавляется в конец.
- ignorePreviouslyOpenedTab (Optional)
- Тип: SystemBoolean
Признак того, что вкладка с уже открытой карточкой с тем же идентификатором игнорируется и не активируется,
т.е. всегда открывается новая вкладка.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskIUIContextObject
Объект, содержащий информацию об открытой карточке.
См. также