Скачать файл
Элемент сохраняет файл из OneDrive или SharePoint на локальный диск. Для корректной работы следует поместить элемент в контейнер Microsoft 365.
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента .
Символ * в названии свойства указывает на обязательность его заполнения.
| Свойство | Тип | Описание |
|---|---|---|
| Параметры: | ||
| Путь сохранения* | String | Полный путь к сохраняемому файлу с именем файла, например @"C:\Robot\In\report.xlsx". Существующий файл перезаписывается |
| Источник* | DriveItem | Скачиваемый файл |
Важно: Папка, указанная в Пути сохранения, должна существовать. Скачать папку целиком нельзя — скачивайте файлы по одному.
Практические примеры
Пример 1: скачивание под исходным именем
- Источник:
file - Путь сохранения:
System.IO.Path.Combine(@"C:\Robot\In", file.Name)
Пример 2: скачивание всех файлов папки
- Найти папки и файлы — результат
files. - Цикл по коллекции
files.Where(f => f.File != null), текущий элемент —f. - Скачать файл: Источник —
f, Путь сохранения —System.IO.Path.Combine(@"C:\Robot\In", f.Name).
Возможные ошибки
| Ошибка | Причина и решение |
|---|---|
Не указан путь сохранения / Не указан источник | Не заполнены обязательные свойства |
Could not find a part of the path | Папка из Пути сохранения не существует |
itemNotFound | Файл удален или перемещен после получения объекта |
Last updated on