public ValueTask<ICardTab> OpenCardAsync(
Guid cardID,
string cardName,
string cardInfo,
IWorkspaceModel content,
string fullCardName = null,
string fullCardInfo = null,
bool openToTheRightOfSelectedTab = false,
bool ignorePreviouslyOpenedTab = false,
GetCardTabByIDAsyncFunc getCardToActivateFuncAsync = null,
CancellationToken cancellationToken = default
)
Public 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 getCardToActivateFuncAsync As GetCardTabByIDAsyncFunc = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ICardTab)
public:
virtual ValueTask<ICardTab^> OpenCardAsync(
Guid cardID,
String^ cardName,
String^ cardInfo,
IWorkspaceModel^ content,
String^ fullCardName = nullptr,
String^ fullCardInfo = nullptr,
bool openToTheRightOfSelectedTab = false,
bool ignorePreviouslyOpenedTab = false,
GetCardTabByIDAsyncFunc^ getCardToActivateFuncAsync = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract OpenCardAsync :
cardID : Guid *
cardName : string *
cardInfo : string *
content : IWorkspaceModel *
?fullCardName : string *
?fullCardInfo : string *
?openToTheRightOfSelectedTab : bool *
?ignorePreviouslyOpenedTab : bool *
?getCardToActivateFuncAsync : GetCardTabByIDAsyncFunc *
?cancellationToken : CancellationToken
(* Defaults:
let _fullCardName = defaultArg fullCardName null
let _fullCardInfo = defaultArg fullCardInfo null
let _openToTheRightOfSelectedTab = defaultArg openToTheRightOfSelectedTab false
let _ignorePreviouslyOpenedTab = defaultArg ignorePreviouslyOpenedTab false
let _getCardToActivateFuncAsync = defaultArg getCardToActivateFuncAsync null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ICardTab>
override OpenCardAsync :
cardID : Guid *
cardName : string *
cardInfo : string *
content : IWorkspaceModel *
?fullCardName : string *
?fullCardInfo : string *
?openToTheRightOfSelectedTab : bool *
?ignorePreviouslyOpenedTab : bool *
?getCardToActivateFuncAsync : GetCardTabByIDAsyncFunc *
?cancellationToken : CancellationToken
(* Defaults:
let _fullCardName = defaultArg fullCardName null
let _fullCardInfo = defaultArg fullCardInfo null
let _openToTheRightOfSelectedTab = defaultArg openToTheRightOfSelectedTab false
let _ignorePreviouslyOpenedTab = defaultArg ignorePreviouslyOpenedTab false
let _getCardToActivateFuncAsync = defaultArg getCardToActivateFuncAsync null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ICardTab>
Отображаемое имя карточки в первой строке в заголовке вкладки. Обычно, это Digest карточки.
Строка должна быть ограничена троеточием, если она длинная. Рекомендуется использовать для этого метод LimitDisplayValue(String).
Отображаемое имя карточки во второй строке в заголовке вкладки. Обычно, это заголовок типа карточки или документа.
Строка должна быть ограничена троеточием, если она длинная. Рекомендуется использовать для этого метод LimitDisplayValue(String).
Отображаемое имя карточки в первой строке в заголовке вкладки. Обычно, это Digest карточки.
Не ограничивается по длине. Укажите значение null, чтобы использовалось значение из параметра cardName.
Отображаемое имя карточки во второй строке в заголовке вкладки. Обычно, это заголовок типа карточки или документа.
Не ограничивается по длине. Укажите значение null, чтобы использовалось значение из параметра cardInfo.