Для изменения размера нажмите или перетащите

IFileManager - методы

Тип IFileManager предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методChangeCategoryAsync
Изменяет категорию файла и уведомляет об этом его источник, если категория в действительности изменилась.
Открытый методCopyAsync
Создаёт копию заданного файла. Если контент копируемого файла не загружен, то он загружается перед созданием копии. Первым значением возвращается копия заданного файла или null, если копию создать не удалось. В этом случае возвращённый результат валидации не будет успешным.
Открытый методCreateFileAsync(IFileSource, Stream, String, IFileType, IFileCategory, IUser, FuncIFileCreationToken, CancellationToken, ValueTask, FuncIFileVersionCreationToken, CancellationToken, ValueTask, CancellationToken)
Создаёт файл с указанными параметрами и единственной версией. Возвращает созданный файл или null, если создать файл не удалось.
Открытый методCreateFileAsync(IFileSource, String, IFileType, IFileCategory, FuncCancellationToken, ValueTaskIFileContent, IUser, FuncIFileCreationToken, CancellationToken, ValueTask, FuncIFileVersionCreationToken, CancellationToken, ValueTask, CancellationToken)
Создаёт файл с указанными параметрами и единственной версией. Это вспомогательный метод, который нельзя переопределить. Возвращает созданный файл или null, если создать файл не удалось.
Открытый методCreateFileAsync(IFileSource, String, IFileType, IFileCategory, FuncIFileContent, CancellationToken, ValueTask, IUser, FuncIFileCreationToken, CancellationToken, ValueTask, FuncIFileVersionCreationToken, CancellationToken, ValueTask, CancellationToken)
Создаёт файл с указанными параметрами и единственной версией. Это вспомогательный метод, который нельзя переопределить. Возвращает созданный файл или null, если создать файл не удалось.
Открытый методCreateFileAsync(IFileSource, String, IFileType, IFileCategory, String, IUser, FuncIFileCreationToken, CancellationToken, ValueTask, FuncIFileVersionCreationToken, CancellationToken, ValueTask, CancellationToken)
Создаёт файл с указанными параметрами и единственной версией. Возвращает созданный файл или null, если создать файл не удалось.
Открытый методEnsureContentDownloadedAsync
Загружает контент файла или версии файла, если он ещё не был загружен. На загруженном контенте вызывается метод [IFileContent.EnsureLocalUpdatedAsync].
Открытый методEnsureContentDownloadedInUIAsync
Загружает контент файла или версии файла, если он ещё не был загружен. На загруженном контенте вызывается метод [IFileContent.EnsureLocalUpdatedAsync]. Изменение состояния контента выполняется в основном потоке UI, если выполнение производится на клиенте, и в текущем потоке, если выполнение производится посредством серверного API.
Открытый методEnsureContentModifiedAsync
Проверяет, что источник файла был уведомлён об изменениях, сделанных для контента файла [IFileObject.Content].
Открытый методEnsureSignaturesLoadedAsync
Загружает подписи для версии файла, если они ещё не были загружены.
Открытый методEnsureVersionsLoadedAsync
Загружает версии файла, если они ещё не были загружены.
Открытый методOpenAsync
Открывает контент заданного файла или версии файла для чтения или для редактирования.
Открытый методOpenInFolderAsync
Открывает контент заданного файла или версии файла для чтения или для редактирования в окне проводника.
Открытый методRenameAsync
Переименовывает файл с уведомлением его источника, если имя изменилось.
Открытый методReplaceAsync(IFile, Stream, CancellationToken)
Заменяет контент заданного файла на контент из заданного потока.
Открытый методReplaceAsync(IFile, FuncCancellationToken, ValueTaskStream, FuncCancellationToken, ValueTaskInt64, CancellationToken)
Заменяет контент заданного файла на контент, определяемый заданными функциями.
Открытый методReplaceAsync(IFile, String, Boolean, CancellationToken)
Заменяет контент заданного файла на контент файла с указанным именем. Если отличается не только путь к указанному файлу, но и имя, а также параметр changeName равен true, то имя файла также будет изменено.
Открытый методRevertAsync
Восстанавливает контент и имя файла к виду до его изменения.
Открытый методSaveAsync(IFileObject, Stream, FuncIFileObject, FileContentDownloadState, FuncFileContentDownloadState, CancellationToken, ValueTask, FuncIFileObject, CancellationToken, ValueTaskIFileContent, CancellationToken)
Сохраняет контент заданного файла или версии файла в файле с указанным именем.
Открытый методSaveAsync(IFileObject, String, FuncIFileObject, FileContentDownloadState, FuncFileContentDownloadState, CancellationToken, ValueTask, FuncIFileObject, CancellationToken, ValueTaskIFileContent, CancellationToken)
Сохраняет контент заданного файла или версии файла в файле с указанным именем.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияReplaceAsync
Заменяет содержимое файла на заданный массив байт.
(Определяется FileExtensions.)
Открытый метод расширенияReplaceTextAsync
Заменяет содержимое файла на заданный текст с указанием кодировки. Содержимое файла будет сохранено во временной папке и доступно для пользователя в UI.
(Определяется FileExtensions.)
В начало страницы
См. также