group Element (Process Template Schema)

Identifies a set of tasks for a plug-in to run during project creation.

Schema Hierarchy

ProcessTemplate Element (Process Template Schema)

    groups Element (Process Template Schema)

        group Element (Process Template Schema)

<group id="task group id" description="task group description" completionMessage="successful completion message" failureMessage="failure to complete message">
    <dependencies>…<dependencies>
    <taskList>…</taskList>
</group>

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute

Description

id

Required group attribute.

Identifies the task group. If another task group is dependent on this group, it will reference this id. The id must be unique across Team Foundation servers.

description

Required group attribute.

Describes what the task group does.

completionMessage

Required group attribute.

Displays a message to the user if the task group completes successfully during team project creation.

failureMessage

Optional group attribute.

Displays a message to the user if the task group does not complete successfully during team project creation.

Child Elements

Element

Description

dependencies

Required element.

Specifies dependencies the group has on other groups.

taskList

Required element.

Identifies an XML file that contains the list of tasks to run. The list of tasks for a group must always be in a separate XML file.

Parent Elements

Element

Description

groups

Required element.

Identifies sets of tasks that will run during project creation.

Remarks

group is a required child element of groups.

minOccurs="1"

maxOccurs="unbounded"

Element Information

Namespace

Empty

Schema Name

Process Template Schema

Validation File

ProcessTemplate.xsd

Element Type

group

Can Be Empty

No

See Also

Tasks

Process Template Schemas Download

Concepts

Root XML Files

Reference

dependencies Element (Process Template Schema)

taskList Element (Process Template Schema)