CardLibraryImportDialogModel - конструктор |
Создаёт экземпляр класса с указанием используемой модели библиотеки и действий с этой библиотекой.
Пространство имён:
Tessa.UI.Cards.Models
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public CardLibraryImportDialogModel(
CardLibraryModel model,
Func<string, CardLibrary, CardLibraryItemModel[], CancellationToken, Task<bool>> importFuncAsync
)
Public Sub New (
model As CardLibraryModel,
importFuncAsync As Func(Of String, CardLibrary, CardLibraryItemModel(), CancellationToken, Task(Of Boolean))
)
public:
CardLibraryImportDialogModel(
CardLibraryModel^ model,
Func<String^, CardLibrary^, array<CardLibraryItemModel^>^, CancellationToken, Task<bool>^>^ importFuncAsync
)
new :
model : CardLibraryModel *
importFuncAsync : Func<string, CardLibrary, CardLibraryItemModel[], CancellationToken, Task<bool>> -> CardLibraryImportDialogModel
Параметры
- model
- Тип: Tessa.UI.Cards.ModelsCardLibraryModel
Модель библиотеки, которая используется для её редактирования. - importFuncAsync
- Тип: SystemFuncString, CardLibrary, CardLibraryItemModel, CancellationToken, TaskBoolean
Действие по импорту карточки.
Первым параметром принимает полный путь к папке с библиотекой, вторым - библиотеку карточек,
третьим - массив выбранных для импорта записей из библиотеки.
Функция возвращает true, если импорт проведён успешно,
или false, если при выполнении импорта возникли ошибки.
См. также