Export (0) Print
Expand All

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>

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.

group is a required child element of groups.

minOccurs="1"

maxOccurs="unbounded"

Namespace

Empty

Schema Name

Process Template Schema

Validation File

ProcessTemplate.xsd

Element Type

group

Can Be Empty

No

Community Additions

ADD
Show:
© 2014 Microsoft