FileControlHelper - класс |
Вспомогательные методы для обеспечения функциональности в элементе управления файлами.
Иерархия наследования
Пространство имён:
Tessa.UI.Files.Controls
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксисpublic static class FileControlHelper
Public NotInheritable Class FileControlHelper
public ref class FileControlHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type FileControlHelper = class end
Тип FileControlHelper предоставляет следующие члены.
Свойства
| Имя | Описание |
---|
  | PreviewTypesByExtensions |
Хеш-таблица, в которой ключом является расширение файла с ведущей точкой (без учёта регистра символов),
а значением - тип используемого предпросмотра в стандартном контроле. Для всех расширений, которые не перечислены,
используется предпросмотр через внешнее приложение Handler.
|
В начало страницы
Методы
| Имя | Описание |
---|
  | AddFileAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, INewFileContext, FuncCancellationToken, TaskStream, CancellationToken) |
Добавляет файл, контент которого задаётся функцией getContentStreamFuncAsync,
а прочая информация, включая имя файла, вводится пользователем.
|
  | AddFileAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, INewFileContext, FuncIFileContent, CancellationToken, ValueTask, CancellationToken) |
Добавляет файл, контент которого задаётся функцией setContentActionAsync,
а прочая информация, включая имя файла, вводится пользователем.
|
  | AddFileAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, INewFileContext, CreateFileFuncAsync, CancellationToken) |
Добавляет файл, который создаётся функцией createFileFuncAsync,
а прочая информация, включая имя файла, вводится пользователем.
|
  | AddFilesAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, ICollectionString, IFileCreationToken, IFileVersionCreationToken, IProcessNameResolver, CancellationToken) | |
  | AddFilesAsync(IFileControl, ICollectionIFileType, IFileContainer, IFileSource, IUser, String, MemoryStream, IFileCreationToken, IFileVersionCreationToken, CancellationToken) |
Метод добавления файлов указанием масива имён и масива контентов
Данные массивов должны быть отсортированны в соответсвии друг с другом
|
  | CheckCanDownloadFile | |
  | CheckCanDownloadFilesAndShowMessagesAsync | |
  | CheckCanUploadFileAndShowMessagesAsync | |
  | CheckHasAccessWhenAttachingFile | |
  | CompareFilesAsync |
Сравнение файлов
|
  | CopyToClipboardAsync | |
  | CreateFileTemplateCardActionAsync | |
  | DigitalSignaturesImportAsync |
Прикрепляет подпись к версии из импортируемого файла
|
  | DigitalSignaturesSignAsync |
Выполняет подписание версии
|
  | DownloadContentAsync | |
  | ExportDigitalSignaturesAsync |
Выполняет асинхронный экспорт подписей из версии файла.
|
  | MergeFilesAsync |
Объединение файлов
|
  | OpenAsync | |
  | OpenDigitalSignaturesDialogAsync |
Открывает окно диалога подписей. Возвращает задачу, завершаемую при закрытии диалога.
|
  | OpenInFolderAsync | |
  | ResetIfInPreviewAsync | |
  | SaveAsFilesAsync |
Сохранить один или несколько файлов в указанную папку
|
  | SelectFileCategoryAsync |
Функция выбора категории файла. Возвращает категорию (null - "Без категории") и признак отмены выбора (чтобы отличать null и отмену).
|
  | SelectFileNameAsync |
Функция выбора имени файла.
|
  | SelectFileTypeAsync |
Функция выбора типа файла. Возвращает категорию (null - "Без категории") и признак отмены выбора (чтобы отличать null и отмену).
|
В начало страницы
См. также