CopyFileCommand
Команда; копирует файлы.
Шаблон CopyFileCommand
Описание CopyFileCommand
Результат выполнения CopyFileCommand
Value
Список путей для скопированных файлов.
ErrorMessage
Сообщение об ошибках.
Если ошибок не было, то значение будет null.
IsError
Признак того, были ли ошибки при выполнении команды.
Тэги, специфичные для CopyFileCommand
Async
Признак, определяющий, будет ли выполнение команды происходить в асинхронном режиме (в фоновом потоке).
Необязательный тэг. Значение тэга <Async>
: не ожидается.
Если тэг <Async>
отсутствует, то для атрибута Value
используется значение False.
Атрибуты тэга <Async>
<Async>
Value
Значение.
Обязательный атрибут. Ожидается логическое значение.
FilesToCopy
Список путей до файлов, которые будут скопированы.
Обязательный тэг. Любое значение будет переведено в массив текстовых значений.
Поддерживаются константы замены.
ExportFileName
Путь для копирования файлов.
Обязательный тэг. Любое значение будет переведено в массив текстовых значений.
Если указан путь с расширением, то файлы будут переименованы.
Если в тэге <FilesToCopy>
больше одного пути, то в тэге <ExportFileName>
ожидается путь до папки куда будут скопированы файлы либо массив путей того же размера, что и в тэге <FilesToCopy>
.
В массиве может быть либо папка, либо путь до файла. Если это папка, то произойдёт простое копирование, если путь до файла - файл будет скопирован с указанным именем.
Поддерживаются константы замены.
Атрибуты тэга <ExportFileName>
<ExportFileName>
Ask
Признак, определяющий, будет ли задан вопрос о пути сохранения файлов, если существует файл с таким же именем в папке назначения.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут Ask
отсутствует, то используется значение False.
Если атрибут Ask
отсутствует, в случае если в папке назначения существует файл с совпадающем именем, то происходит автоматическое переименование файла с индексом.
Last updated