ICardManager - интерфейс

Объект, управляющий операциями с карточками.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
C#
public interface ICardManager

Методы

CreateFromTemplateAsync(ISourceContentProvider, Func<CardFileContentParameter, ValueTask>, Dictionary<String, Object>, CardFileFormat, CancellationToken) Создаёт карточку по шаблону.
CreateFromTemplateAsync(CardStoreRequest, CardHeader, Func<Int64, CancellationToken, ValueTask<SubStream>>, Func<CardFileContentParameter, ValueTask>, Dictionary<String, Object>, ICardFileSourceMapping, IValidationResultBuilder, CancellationToken) Создаёт карточку по шаблону.
ExportAsync(CardGetRequest, CardFileFormat, CancellationToken) Выполняет административный экспорт карточки с файлами и заданиями, но не загружает контент файлов.
ExportAsync(CardGetRequest, ISourceContentProvider, Dictionary<String, Object>, CardFileFormat, IReadOnlyCollection<IStorageContentMapping>, Boolean, CancellationToken) Выполняет административный экспорт карточки со всем её содержимым, включая файлы и задания.
GetExportedCardAsyncЗагружает карточку, которая была экспортирована в файл.
ImportAsync(ISourceContentProvider, Dictionary<String, Object>, CardFileFormat, Card, ICardMergeOptions, ILogger, Func<String, Boolean>, Boolean, CancellationToken) Выполняет административный импорт карточки со всем её содержимым, включая файлы и задания.
ImportAsync(CardStoreRequest, CardHeader, IReadOnlyCollection<Func<CancellationToken, ValueTask<Stream>>>, Dictionary<String, Object>, CardFileFormat, Card, ICardMergeOptions, ILogger, Boolean, CancellationToken) Выполняет административный импорт карточки со всем её содержимым, включая файлы и задания.
PrepareCardInTemplateForEditingAsyncПодготавливает карточку в шаблоне, десериализованную из шаблона, к редактированию.
PrepareCardInTemplateForStoringAsyncПодготавливает отредактированную карточку в шаблоне для сериализации и сохранения в шаблоне.
ReadExportedRequestAsyncВыполняет чтение запроса на импорт карточки из потока, содержащего экспортированную карточку.

См. также