Как-то так?
<actions>
<action name="FileCopy">
<params>
<param name="SourcePath" value="c:\source.txt"/>
<param name="DestPath" value="c:\dest.txt"/>
</params>
</action>
<action name="FileDelete">
<params>
<param name="DeletePath" value="c:\source.txt"/>
</params>
</action>
<action name="ReloadCache"/>
<action name="Alert">
<params>
<param name="Message" value="Done!"/>
</params>
</action>
</actions>
Конечно, вы можете удалить уровень params
и поместить теги param
непосредственно под тегом action
, однако предложенная структура позволит добавлять другие типыузлов под тегом action
(например, обратные вызовы проверки), не ломая слишком много вещей.