kb-personal/src/content/docs/knowledge-base/Общие/Работа с файловой системой/Сохранить файл из временного хранилища.md
wakadakawaka 9fd8afaf2b изм
2025-07-21 23:00:18 +05:00

2.8 KiB
Raw Blame History

title, slug
title slug
Сохранить файл из временного хранилища общие-работа-с-файловой-системой/сохранить-файл-из-временного-хранилища

Описание

// Получает файл и сохраняет его в локальную файловую систему пользователя.
//
// Параметры:
//   ОбработчикЗавершения      - Неопределено
//                             - ОписаниеОповещения - содержит описание процедуры, которая будет вызвана после
//                                                    завершения со следующими параметрами:
//      # ПолученныеФайлы         - Массив из ОписаниеПереданногоФайла - сохраненные файлы.
//                             - Неопределено - файлы не были получены.
//      # ДополнительныеПараметры - Произвольный - значение, которое было указано при создании объекта ОписаниеОповещения.
//   РасположениеФайла         - Строка - адрес временного хранилища или навигационная ссылка на 
//                                        реквизит типа ХранилищеЗначения, содержащий двоичные данные файла.
//   ИмяФайла                  - Строка - полный путь, по которому должен быть сохранен получаемый файл или имя файла
//                                        с расширением.
//   ПараметрыСохранения       - см. ФайловаяСистемаКлиент.ПараметрыСохраненияФайла
//
// Пример:
//   Оповещение = Новый ОписаниеОповещения("СохранитьСертификатПослеПолученияФайлов", ЭтотОбъект, Контекст);
//   ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
//   ФайловаяСистемаКлиент.СохранитьФайл(Оповещение, Контекст.АдресСертификата, ИмяФайла, ПараметрыСохранения);
//
ФайловаяСистемаКлиент.СохранитьФайл(ОбработчикЗавершения, РасположениеФайла, ИмяФайла = "", 
	ПараметрыСохранения = Неопределено) Экспорт