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
Reference
dependencies Element (Process Template Schema)
taskList Element (Process Template Schema)
Concepts
Defining the Root Tasks Using the Process Template Plug-in File