Sdílet prostřednictvím


Definice a přizpůsobení objektů pro sledování pracovních položek pomocí modulu plug-in pro sledování pracovních položek

Pomocí modulu plug-in pro sledování pracovních položek, definujte počáteční objekty týmového projektu pro sledování práce.Mezi tyto objekty patří typy pracovních položek, pracovní položku dotazy, kategorie, typy vazeb a instance pracovních položek.Po vytvoření týmového projektu při úpravě těchto objektů pomocí nástroje witadmin nástroj příkazového řádku.

V modulu plug-in souboru určit jeden nebo více úkolů a jejich závislosti.Obecně určit jeden úkol pro každou činnost hlavní nahrávání, jako je například typy vazeb, typy pracovních položek, dotazy a kategorie.

Důležitá poznámkaDůležité

Je nutné zadat úkoly ukládat soubory a definovat dotazy v určitém pořadí: odkaz typy první a potom položku typy práce a dotazem.Každý soubor definice pro tyto objekty závisí na definice, které jsou uvedeny ve složce úkoly, které jim předcházet.Obecně je vhodné ponechat pořadí úkolů, které je definováno v šabloně procesu, který právě upravujete.Další informace naleznete v tématu Definování závislostí u skupin úloh a úloh v souborech modulu plug-in.

V tomto tématu

  • Pracovní položka sledování Plug-in název a umístění

  • Pracovní položka sledování Plug-in struktury syntaxe

  • Odkaz element pro modul Plug-in WorkItemTracking

Konkrétní informace o každý typ objektu, který je možné určit naleznete v následujících tématech:

Pracovní položka sledování Plug-in název a umístění

Následující tabulka shrnuje, název a umístění souboru pro šablony procesů pro Microsoft Solutions Framework (MSF) vedle názvu modulu plug-in.

Název souboru:

WorkItems.xml

Umístění souboru:

Sledování pracovní položku složky

Název modulu plug-in:

Microsoft.ProjectCreationWizard.WorkItemTracking

[!POZNÁMKA]

Můžete změnit název a umístění souboru XML, ale nikoli název modulu plug-in.Visual Studio Team Foundation Serverneobsahuje mechanismus pro nasazení klienta moduly plug-in, zásady nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, musíte použít vlastní distribuci a instalaci programu.

Zpět na začátek

Pracovní položka sledování Plug-in struktury syntaxe

Soubor modulu plug-in pro sledování pracovních položek musí odpovídat definici schématu, který je definován v souboru WorkItemMethodology.xsd a modul plug-in musí být zadána ve vlastním souboru.Soubory schémat pro šablony procesů můžete stáhnout na následující stránce na webu společnosti Microsoft: šablonu procesu a schémata pracovní položky pro Visual Studio Team Foundation.

Následující syntaxe ukazuje vysoké úrovně struktury WorkItemTracking modulu plug-in.Jsou určeny čtyři úlohy, jeden každý k odeslání definice propojení typy, typy pracovních položek, dotazy a kategorie.Šlo přidat definice pracovní položku instance zadáte pro každý další úkol.

Popis jednotlivých prvků naleznete v tématu Odkaz na Element pro modul Plug-in WorkItemTracking dále v tomto tématu.

<?xml version="1.0" encoding="utf-8"?>
<tasks>
  <task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
    <taskXml>
      <LINKTYPES>
        <LINKTYPE />
   . . . 
      </LINKTYPES>
    </taskXml>
  </task>
  <task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
    <dependencies>
      <dependency taskId="LinkTypes" />
    </dependencies>
    <taskXml>
      <WORKITEMTYPES>
        <WORKITEMTYPE />
   . . . 
      </WORKITEMTYPES>
    </taskXml>
  </task>
  <task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item queries uploaded">
    <dependencies>
      <dependency taskId="WITs" />
    </dependencies>
    <taskXml>
      <QUERIES>
        <Permission />
   . . . 
        <QueryFolder >
          <Query />
   . . . 
        </QueryFolder>
   . . . 
      </QUERIES>
    </taskXml>
  </task>
  <task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
    <dependencies>
      <dependency taskId="WITs" />
    </dependencies>
    <taskXml>
      <CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
    </taskXml>
  </task>
</tasks>

Zpět na začátek

Odkaz element pro modul Plug-in WorkItemTracking

Následující tabulka popisuje elementy, které slouží k odeslání pracovní položka sledování objekty.Určení těchto prvků v rámci taskXml kontejner prvku v souboru modulu plug-in WorkItemTracking.Informace o úkolu, závislosti a taskXml prvky naleznete v tématu Definice úloh ke zpracování modulu plug-in.

Element

Syntaxe

Description

CATEGORIES

<CATEGORIES fileName="CategoriesFilePathName" />

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Určuje cestu a název souboru, který obsahuje definice kategorie, které chcete odeslat při zpracování úloh modulu plug-in WorkItemTracking.

FIELD

<FIELD refname="FieldReferenceName" value="Value" />

Požadovaný podřízený prvek WI.

Definuje hodnotu pro pole v instanci položky práce.

HYPERLINK

<HYPERLINK URL="URL" relativePath="false" />

Volitelný podřízený prvek WI.

Určuje hypertextový odkaz pro instanci položky práce.

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

Požadovaný podřízený prvek LINKTYPES.

Určuje cestu a název souboru, který obsahuje definice typu odkaz Odeslat.

LINKTYPES

<LINKTYPES>
     <LINKTYPE />
 . . .
</LINKTYPES>

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Obsahuje kolekci LINKTYPE prvky, aby každý zadejte definici souboru k odeslání.

Permission

<permission allow="ListOfPermissions" identity="GroupName" />

Volitelný podřízený prvek Query.

Určuje výchozí oprávnění, které jsou přiřazeny dotazy týmů.Další informace naleznete v tématu Assigning Permissions for Work Item Queries.

Query

<Query name="QueryName" fileName="QueryFilePathName" />

Požadovaný podřízený prvek QUERIES.

Určuje název a cestu k souboru .wiq, který definuje dotaz uložit.

QueryFolder

<QueryFolder name="
FolderName
">

Volitelný podřízený prvek QUERIES.

Určuje název složky dotazu.

QUERIES

<QUERIES>
   . . . 
</QUERIES>

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Určuje, které soubory definice dotazu použít k vytvoření výchozí dotazy.

WI

<WI type="WorkItemType">
   <FIELD> . . .</FIELD>
   <HYPERLINK> . . .</HYPERLINK>
</WI>

Požadovaný podřízený prvek WORKITEMS.

Definuje typ pracovní položky, chcete-li vytvořit a hodnoty přiřadit konkrétní pole.

WORKITEMS

WORKITEMS>
   <WI>
      <FIELD> . . .</FIELD>
      <HYPERLINK> . . .</HYPERLINK>
   </WI>
</WORKITEMS >

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Obsahuje kolekci WI prvky, aby každý definuje pracovní položka instance.

WORKITEMTYPE

<WORKITEMTYPE fileName="WITFilePathName" />

Požadovaný podřízený prvek WORKITEMTYPES.

Určuje cestu a název souboru, který obsahuje definici typu k odeslání.

WORKITEMTYPES

<WORKITEMTYPES> 
    <WORKITEMTYPE />
 . . .
</WORKITEMTYPES>

Požadovaný podřízený prvek modul plug-in WorkItemTracking.

Obsahuje kolekci WORKITEMTYPE prvky, aby každý zadejte definici souboru k odeslání.

Zpět na začátek

Viz také

Koncepty

Přizpůsobení šablon procesu

Podrobný proces úprav

Přizpůsobení dat, formulářů, pracovních postupů a dalších objektů pro sledování projektů

Práce se soubory šablonu procesu

Přizpůsobení funkčních oblastí v rámci šablony procesu