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