UploadFileCommand

Команда; отправляет файлы на сервер.

Шаблон UploadFileCommand

<Command Name="" Type="UploadFileCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <Condition Name="" />
  <Lock Value="" />
  <!--Тэги, специфичные для UploadFileCommand-->
  <Async Value="" />
  <FileName></FileName>
  <Storage></Storage>
</Command>

Описание UploadFileCommand

<Command Name="UploadFileCommandName" Type="UploadFileCommand" Assembly="Commands">
  <!--Тэги, общие для всех команд-->
  <!--Тэги, специфичные для UploadFileCommand-->
</Command>

Результат выполнения UploadFileCommand

Value

Сгенерированные на сервере guid-идентификаторы отправленных файлов.

Тэги, специфичные для UploadFileCommand

Async

Признак, определяющий, будет ли выполнение команды происходить в асинхронном режиме (в фоновом потоке).

Необязательный тэг. Значение тэга <Async>: не ожидается.

Если тэг <Async> отсутствует, то для атрибута Value используется значение False.

<Async Value="False" />

Атрибуты тэга <Async>

Value

Значение.

Обязательный атрибут. Ожидается логическое значение.

FileName

Полный путь до файлов, которые будут отправлены на сервер.

Обязательный тэг. Любое значение будет переведено в массив текстовых значений.

Поддерживаются константы замены.

<FileName>FullPath\\FileName.ext</FileName>

Storage

Название хранилища на сервере, куда будет записан файл.

Необязательный тэг. Любое значение будет переведено в текстовое.

Если хранилище не указано, то файл будет записан в хранилище с именем Default.

<Storage>Default</Storage>

Last updated