Referenční dokumentace elementů XML ProcessTemplate
Můžete upravit kořenový soubor šablony procesu přidat nebo odebrat modul plug-in soubory.Kořenový soubor definuje všechny zásuvné moduly a všechny úkoly, které bude zpracovávat nový průvodce týmu projektu.Proces šablon pro Microsoft Solutions Framework (MSF) je kořenový soubor s názvem ProcessTemplate a umístěný ve složce kontejner pro zpracování souborů šablony.Další informace naleznete v tématu Práce se soubory šablonu procesu.
Nadřazený prvek kořenový soubor modulu plug-in je ProcessTemplate prvek, který musí mít pouze jeden metadata a jeden groups prvek.Každá šablona procesu v rámci kolekce týmu projektu musíte přiřadit jedinečný název a název nesmí být delší než 124 znaků Unicode.
Upozornění |
---|
Pokud odeslání šablony se stejným názvem jako existující šablony bude přepsán existující šablony. |
V tomto tématu
Struktura ProcessTemplate syntaxe
Odkaz Element metadat
Odkaz Element skupiny
Struktura ProcessTemplate syntaxe
Modul plug-in pro proces šablony kořenové musí být určen ve vlastním souboru v ProcessTemplate prvek kontejneru a odpovídat schématu šablon procesů, které je definováno v souborech ProcessTemplate.xsd a ProcessTemplateItem.xsd.Soubory schémat pro proces šablony lze stáhnout z následující stránky na webu společnosti Microsoft: proces šablony a schémata pracovní položky pro Visual Studio Team Foundation.
Následující příklad ukazuje strukturu kořen ProcessTemplate prvku.Rozsáhlejší příklad viz Definice kořenových úloh pomocí souboru modulu plug-in šablony procesu.
<?xml version="1.0" encoding="utf-8"?>
<ProcessTemplate>
<metadata> . . . </metadata>
<groups> . . .</groups>
</ProcessTemplate>
Zpět na začátek
Odkaz Element metadat
Následující syntaxe ukazuje strukturu metadata prvku a jeho podřízené prvky.
<metadata>
<name>ProcessTemplateName</name>
<description>ProcessTemplateDescription </description>
<plugins>
<plugin name="Microsoft.ProjectCreationWizard.pluginID" wizardPage="true | false" />
. . .
</plugins>
</metadata>
Element |
Syntaxe |
Description |
---|---|---|
description |
|
Požadovaný podřízený prvek metadata. Definuje text popisu, který se zobrazí v Průvodci novým týmu projektu pro šablonu procesu. |
metadata |
|
Požadovaný podřízený prvek ProcessTemplate. Prvek kontejneru pro určení požadované informace pro modul plug-in pro zpracování nového Průvodce týmu projektu. |
name |
|
Požadovaný podřízený prvek metadata. Definuje název šablony procesů, které musí být jedinečné v rámci kolekce týmu projektu.Maximální délka názvu je 124 znaků. |
plugin |
|
Požadovaný podřízený prvek plugins. Určuje název modulu plug-in souboru zahrnout do procesu vytváření šablony a určuje, zda modul plug-in by měl mít viditelné stránky průvodce nového týmu projektu. |
plugins |
|
Požadovaný podřízený prvek metadata. Prvek kontejner, který definuje moduly pro šablonu procesu. |
version |
|
Volitelné podřízený prvek metadata. Určuje jedinečné ID a čísla revize hlavní a dílčí verze šablony proces identifikace. |
Zpět na začátek
Odkaz Element skupiny
Následující syntaxe ukazuje strukturu groups prvku a jeho podřízené prvky.
<groups>
<group id="groupId" description="GroupDescription" completionMessage="SuccessMessage">
<dependencies>
<dependency groupId="dependentGroupId" />
. . .
</dependencies>
<taskList filename="RelativePathAndFileName" />
</group>
. . .
</groups>
Element |
Syntaxe |
Description |
---|---|---|
dependencies |
|
Požadovaný podřízený prvek group. Určuje, které má skupina na jiné skupiny. |
dependency |
|
Volitelné podřízený prvek dependencies. Určuje ID jiné skupiny úloh, na kterém závisí této skupiny.Jiné skupiny musí dokončit úkoly před zahájením této skupiny úloh. |
group |
|
Požadovaný podřízený prvek groups. Identifikuje sadu úkolů plug-in během vytváření projektu.Tyto hodnoty jsou platné pro každý atribut:
|
groups |
|
Požadovaný podřízený prvek ProcessTemplate. Prvek kontejner, který definuje sadu skupin úkolů, které budou spuštěny během vytváření projektu. |
tasklist |
|
Určuje soubor XML, který obsahuje seznam úloh ke spuštění.Seznam úkolů pro skupinu musí být vždy v samostatném souboru XML.Další informace o způsobu určení těchto souborů viz Definice úloh ke zpracování modulu plug-in. |
Zpět na začátek
Viz také
Koncepty
Práce se soubory šablonu procesu
Definice úloh ke zpracování modulu plug-in
Definování závislostí u skupin úloh a úloh v souborech modulu plug-in
Definice kořenových úloh pomocí souboru modulu plug-in šablony procesu