Tasks

[This is preliminary documentation and subject to change.]

A task is a piece of code that can be executed.

A task can have multiple attributes (or arguments, if you prefer).  The value of an attribute may contain references to a property.  These references will be resolved before the task is executed.

Tasks have a common structure:

<name attribute1="value1" attribute2="value2" ... />

where name is the name of the task, attribute# is the attribute name, and value# is the value for this attribute.

> For more information see the Task Reference.