ApplicationRunCommand

Команда; запускает внешнее приложение с параметрами.

Шаблон ApplicationRunCommand

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

Описание ApplicationRunCommand

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

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

Команда не имеет результата.

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

Async

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

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

По умолчанию используется значение False.

Application

Путь до открываемого приложения (файла).

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

Если значение тэга <Application> пустое, то используется значение, заданное в тэге <Arguments>.

Если значение тэга <Arguments> будет также пустым, то команда ничего не выполнит.

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

Arguments

Аргументы для запуска приложения.

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

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

Last updated