Commands
Команда, выполняемая на клиентском приложении.
Описание Command
<Command Name="CommandName" Type="CommandType" Assembly="CommandAssembly">
<!--Тэги, общие для всех команд-->
<Condition Name="" />
<Lock Value="" />
<RunInMainThread Value="" />
<!--Тэги, специфичные для определенной команды (зависит от типа)-->
</Command>Команда может иметь результат, которой может состоять из нескольких значений.
Атрибуты Command
Name
Название команды.
Обязательный атрибут.
Type
Название типа команды в сборке.
Обязательный атрибут.
Assembly
Название сборки (библиотека).
Обязательный атрибут.
Тэги, общие для всех команд
Condition
Дополнительное условие проверки при запуске команды: если значение условия True, то команда выполняется, в противном случае - нет.
Необязательный тэг. Обязательный атрибут Name ожидает название одного из условий, описанных на форме.
Lock
Признак, определяющий, будет ли выполнение команды вызывать блокировку формы.
Необязательный тэг. Обязательный атрибут Value ожидает логическое значение.
По умолчанию используется значение False.
RunInMainThread
Признак, определяющий, будет ли выполнение происходить в основном потоке.
Необязательный тэг. Обязательный атрибут Value ожидает логическое значение.
По умолчанию используется значение False.
Last updated