FileSatelliteHelper - класс |
Пространство имён: Tessa.Extensions.Platform.Server.Cards
public static class FileSatelliteHelper
Тип FileSatelliteHelper предоставляет следующие члены.
Имя | Описание | |
---|---|---|
DeleteTaskFilesAsync |
Метод для удаления файлов, относящихся к задания (файлы из диалогов, файлы из контролов RichTextBox).
| |
GetFileSatellite(ICardStoreExtensionContext, ICardRepository, Boolean) |
Метод для получения карточки файлового сателлита в контексте обработки расширений.
При первом вызове загружает файловый сателлит, при последующих использует объект из контекста.
| |
GetFileSatellite(ICardRepository, Guid, IValidationResultBuilder, Boolean, CancellationToken) |
Метод для получения карточки файлового сателлита из базы.
Если карточки файлового сателлита еще нет, то создает ее.
| |
GetFileSatelliteID |
Метод для получения идентификатора карточки файлового сателлита из базы.
Если карточки файлового сателлита еще нет, то создает ее.
| |
MoveFilesToFileSatelliteAsync |
Метод для перемещения файла из основной карточки в картчоку сателлита.
Автоматически загружает и создает карточку сателлита, если ее еще не было.
| |
StoreFileSatelliteAsync |
Метод для сохранения карточки файлового сателлита.
Вызывает фактическое сохранение только, если ранее был вызван метод MoveFilesToFileSatelliteAsync(ICardStoreExtensionContext, ICardRepository, Boolean) |
Имя | Описание | |
---|---|---|
FileSatelliteFileContentKey |
Ключ, по которому можно определить, при запросе контента файла, что этот контент надо искать в FileSatellite.
| |
FileSatelliteFileKey |
Ключ, по которому хранится информация о том, что файл является файлом для файлового сателлита.
| |
FileSatelliteKey |
Ключ, по которому хранится картчока файлового сателлита в контексте сохранения основной карточки.
| |
KeepFileMark |
Метка, которая ставится в Options, если требуется, чтобы файл, который относится к заданию, не удалялся вместе с заданием.
|