CardCreationInfo - конструктор
Создаёт экземпляр класса с указанием функции создания карточки.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public CardCreationInfo(
Func<CancellationToken, Task<ICardUIContextObject>> createCardFuncAsync,
CardCreationMode creationMode = CardCreationMode.Default,
string creationModeDisplayText = null
)
Public Sub New (
createCardFuncAsync As Func(Of CancellationToken, Task(Of ICardUIContextObject)),
Optional creationMode As CardCreationMode = CardCreationMode.Default,
Optional creationModeDisplayText As String = Nothing
)
public:
CardCreationInfo(
Func<CancellationToken, Task<ICardUIContextObject^>^>^ createCardFuncAsync,
CardCreationMode creationMode = CardCreationMode::Default,
String^ creationModeDisplayText = nullptr
)
new :
createCardFuncAsync : Func<CancellationToken, Task<ICardUIContextObject>> *
?creationMode : CardCreationMode *
?creationModeDisplayText : string
(* Defaults:
let _creationMode = defaultArg creationMode CardCreationMode.Default
let _creationModeDisplayText = defaultArg creationModeDisplayText null
*)
-> CardCreationInfo
Параметры
- createCardFuncAsync FuncCancellationToken, TaskICardUIContextObject
-
Функция, выполняющая асинхронное создание карточки и её открытие в новой вкладке.
Возвращает объект, соответствующий открытой вкладке, или null, если вкладка не была создана.
- creationMode CardCreationMode (Optional)
-
Способ создания карточки.
- creationModeDisplayText String (Optional)
-
Способ создания карточки, отображаемый в плитке "Создать карточку",
или null (или пустая строка), если в плитке отображается текст,
соответствующий способу CreationMode.
Можно указать как строку локализации.
Если указана эта строка, то текст от CreationMode не отображается.