Definice řízení propojení s cílem omezit vztahy určené propojeními
Můžete určit, která pracovní položky navzájem propojit úpravou formuláře práce.Konkrétně lze řídit typy odkazů a pracovní položky, které uživatelé mohou zobrazit a přidat do ovládacího prvku vazby.Chcete například přidat kartu k formuláři, který slouží ke správě závislé funkce.Na této kartě můžete přidat odkazy řídit a omezovat odkaz vztahy, které členové týmu mohou zobrazit a určit, že ovládací prvek obsahovat pouze odkazuje na další funkce.
Můžete použít Control element LinksControlType atribut pro povolení uživatelům vytvářet vztahy propojení mezi pracovních položek a dalších objektů v Team Foundation databáze. Pak můžete použít LinksControlOptions podřízené prvky definovat možnosti pro řízení co propojí členům týmu můžete přidat pracovní položka a jaké pracovní položka typy nebo objekty, které lze propojit.Můžete také definovat výchozí sloupce, které chcete zobrazit seznam odkazů v tomto ovládacím prvku.
Souhrnné informace o omezení propojení, které jsou definovány pro šablonu procesu pro Microsoft Solutions Framework (MSF) pro v5.0 agilní vývoj softwaru, viz Propojení ovládačů, omezení a referenční pole.Další informace o typech odkazů naleznete v tématu Referenční dokumentace elementu typu propojení.
V tomto tématu
Určení prvku odkazy
Řízení vztahů odkaz
Omezení relace odkaz na pracovní položky
Omezení relace propojení sady změn, hypertextových odkazů a jiných než pracovních položek
Omezení propojení vztahy k typům pracovních položek
Určení výchozí sloupce, které chcete zobrazit
Určení prvku odkazy
Můžete použít LinksControl možnost Povolit uživatelům přidávat, zobrazení a správě vztahů odkaz do formuláře pracovních položek.Pomocí tohoto ovládacího prvku lze otevřít, upravit, přidávání a odebírání propojení.
Formulář můžete přizpůsobit tak, aby jednu kartu, zobrazí pouze nadřazené a podřízené odkazy a všechny ostatní typy propojení jinou kartu.V následujícím příkladu je vytvořena karta, která je označena "Všechny odkazy", členové týmu můžete přidat všechny typy vazeb.Výchozí sloupce, které se zobrazí pro zobrazení odkazů jsou také ID položky typu práce, titul, přiřazeno, stát a pole Poznámka odkaz.
Prvek odkazy
<Tab Label="All Links">
<Control Type="LinksControl" Name="All" >
<LinksControlOptions>
<LinkColumns>
<LinkColumn RefName="System.ID" />
<LinkColumn RefName="System.WorkItemType" />
<LinkColumn RefName="System.Title" />
<LinkColumn RefName="System.AssignedTo" />
<LinkColumn RefName="System.State" />
<LinkColumn LinkAttribute="System.Links.Comment" />
</LinkColumns>
</LinksControlOptions>
</Control>
</Tab>
Zpět na začátek
Řízení vztahů odkaz
Přidáte-li ovládací prvek odkaz na formulář pracovní položky, můžete určit filtry omezují typy odkazů a pracovní položky, které členové týmu můžete přidat při použití ovládacího prvku.Následující tabulka popisuje volitelný podřízený prvky, které ovládají vztahy propojení.
Element |
Description |
---|---|
WorkItemLinkFilters |
Omezí typy odkazů, které lze použít k propojení pracovních položek. |
ExternalLinkFilters |
Omezí typy odkazů, které lze použít k propojení na objekt, který není typu položky práce, jako jsou například sady změn, hypertextový odkaz nebo položky verze ovládacího prvku. |
WorkItemTypeFilters |
Omezí typy pracovních položek, ke kterým uživatel může připojit a týmové projekty, ve kterých jsou pracovní položky jsou definovány. |
Filter |
Určuje odkaz typy nebo typy práce položky, které chcete zahrnout nebo vyloučit. |
Zpět na začátek
Omezení relace odkaz na pracovní položky
Můžete použít WorkItemLinkFilters a Filter podřízené prvky definovat typy spojení, které ovládací prvek odkazy by měly zahrnout nebo vyloučit.Tento prvek slouží k omezení typů odkazů, které lze vybrat pomocí ovládacího prvku odkazů do formuláře vztahy na pracovní položky, které jsou definovány v rámci jednoho projektu.Syntaxe těchto prvků je takto.
<WorkItemLinkFilters FilterType="include | exclude | includeAll | excludeAll">
<Filter LinkType="linkTypeRefName" FilterOn="reversename | forwardname" />
</WorkItemLinkFilters>
Atribut |
Description |
---|---|
FilterType |
Požadovaný atribut typu WorkItemLinkFilters. Definuje metody, které slouží k filtrování sady typy vazeb, který je k dispozici v sadě Filter prvky.Můžete použít následující platné hodnoty:
|
LinkType |
Požadovaný atribut typu Filter. Určuje název odkazu pro typ odkazu.Další informace naleznete v tématu Referenční dokumentace elementu typu propojení. |
FilterOn |
Nepovinný atribut Filter. Určuje typ filtru, který platí pro typ odkazu.Můžete použít následující platné hodnoty:
Pokud tento parametr nezadáte, dopředného a zpětného názvy slouží k filtrování typ propojení.Je-li propojení typu topologie sítě, dopředného a zpětného názvy jsou stejné.Další informace naleznete v tématu Referenční dokumentace elementu typu propojení. |
Příklad: Kromě dvou typů propojení položek práce
Můžete definovat vazby ovládacího prvku, který umožňuje propojení vztahy pro všechny typy propojení kromě typu vlastní požadavek propojení a typ systému hierarchie odkaz pomocí následující příklad kódu.
<Control Type="LinksControl" Name="UniqueName">
<LinksControlOptions>
<WorkItemLinkFilters FilterType="exclude">
<Filter LinkType="MyLinks.LinkTypes.Requirement" />
<Filter LinkType="System.LinkTypes.Hierarchy" />
</WorkItemLinkFilters>
<ExternalLinkFilters FilterType="excludeAll" />
</LinksControlOptions>
. . .
</Control>
Zpět na začátek
Omezení relace propojení sady změn, hypertextových odkazů a jiných než pracovních položek
Můžete použít ExternalLinkFilters a Filter podřízené prvky definovat, které odkaz typy položek, které jsou externí týmového projektu prvek odkazy by měly zahrnout nebo vyloučit.Syntaxe těchto prvků je takto.
<ExternalLinkFilters FilterType="include | exclude | includeAll | excludeAll">
<Filter LinkType="externalLinkName" />
</ExternalLinkFilters>
Atribut |
Description |
---|---|
FilterType |
Nepovinný atribut ExternalLinkFilters. Definuje metody, které slouží k filtrování sady typů odkazů, které jsou k dispozici v sadě Filter prvky.Můžete použít následující platné hodnoty:
Je-li tento parametr zadán, jsou vyloučeny všechny odkazy na externí pracovní položky. |
LinkType |
Požadovaný atribut typu Filter. Určuje název odkazu pro typ vazby k vyloučení nebo zahrnutí.Můžete zadat následující typy propojení:
|
Příklad: Vyloučit všechny propojení položek není funkční
Následující příklad definuje odkazy ovládací prvek, který zahrnuje všechny typy odkazů na pracovní položky, jako jsou a nadřazený podřízený, ale vylučuje typy vazeb nefunkční položek, jako jsou sady změn, hypertextové odkazy, a výsledky zkoušek.
<Control Type="LinksControl" Name="UniqueName">
<LinksControlOptions>
<WorkItemLinkFilters FilterType="includeAll" />
<ExternalLinkFilters FilterType="excludeAll" />
</LinksControlOptions>
</Control>
Následující příklad definuje ovládací prvek odkaz, který umožňuje uživatelům zadat pouze sady změn – typ odkazu a odkaz pouze pro sady změn.
<Control Type="LinksControl" Name="UniqueName">
<LinksControlOptions>
<WorkItemLinkFilters FilterType="excludeAll"/>
<ExternalLinkFilters FilterType="include" />
<Filter LinkType="Fixed in Changeset" />
</ExternalLinkFilters>
</LinksControlOptions>
. . .
</Control>
Zpět na začátek
Omezení propojení vztahy k typům pracovních položek
Můžete použít WorkItemTypeFilters a Filter podřízené elementy, chcete-li omezit typy práce položky ovládacího prvku odkazů lze propojit.Odkaz relace můžete omezit týmového projektu nebo položky typu práce.Syntaxe těchto prvků je takto.
<WorkItemTypeFilters Scope=" project | all" FilterType=" include | exclude | includeAll" >
<Filter WorkItemType="workItemTypeReferenceName" />
</WorkItemTypeFilters>
Atribut |
Description |
---|---|
Scope |
Nepovinný atribut WorkItemTypeFilters. Určuje rozsah filtru, který je použit k nastavení typů pracovních položek, které je k dispozici v sadě Filter prvky.Můžete použít následující platné hodnoty:
Je-li tento parametr zadán, jsou povoleny odkazy na všechny typy pracovních položek. |
FilterType |
Požadovaný atribut typu WorkItemTypeFilters. Definuje metody, které slouží k filtrování sady typy vazeb, který je k dispozici v sadě Filter prvky.Můžete použít následující platné hodnoty:
|
WorkItemType |
Požadovaný atribut typu Filter. Určuje název odkazu pro položky typu práce. |
Příklad: Omezení odkaz vztahy k úkolu pracovní položky
Následující příklad definuje odkazy ovládací prvek, který umožňuje pouze hierarchické vztahy založilo na úkoly, které jsou definovány v týmu projektu.
<Control Type="LinksControl" Name="UniqueName">
<LinksControlOptions>
<WorkItemLinkFilters FilterType="include">
<Filter LinkType="System.LinkTypes.Hierarchy" />
</WorkItemLinkFilters>
<ExternalLinkFilters FilterType="excludeAll"/>
<WorkItemTypeFilters Scope ="project" FilterType="include" />
<Filter WorkItemType="Task" />
</WorkItemTypeFilters>
</LinksControlOptions>
. . .
</Control>
Zpět na začátek
Určení výchozí sloupce, které chcete zobrazit
Můžete použít LinkColumns a LinkColumn podřízené elementy, chcete-li určit výchozí sloupce, které chcete zobrazit v ovládacím prvku vazby.Můžete zadat název odkazu pro pole položku práce nebo propojený atribut.Syntaxe těchto prvků je takto.
<LinkColumns>
<LinkColumn RefName="reference name" | LinkAttribute=" link attribute name" />
</LinkColumns>
Pořadí, ve kterém jsou uvedeny prvky definuje pořadí, ve kterém jsou zobrazena pole sloupce v formulář pracovní položka.Seznam jmen odkazu a propojení atributů naleznete v tématu Referenční dokumentace polí pracovních položek pro Visual Studio ALM.Následující syntaxe definuje zobrazení čtyři sloupce: ID, stav, název a atribut odkazu poznámky.
<Control Type="LinksControl">
. . .
<LinksControlOptions>
<LinkColumns>
<LinkColumn RefName="System.ID" />
<LinkColumn RefName="System.State" />
<LinkColumn RefName="System.Title" />
<LinkColumn LinkAttribute="System.Links.Comment" />
</LinkColumns>
</LinksControlOptions>
</Control>
Zpět na začátek
Viz také
Referenční dokumentace
Koncepty
Propojení ovládačů, omezení a referenční pole
Referenční dokumentace elementu typu propojení
Určení ovládacích prvků ve formuláři pracovní položky
Historie změn
Datum |
Historie |
Důvod |
---|---|---|
Září 2012 |
Opravena velká struktury syntaxe.Všechny výčtové hodnoty jsou malá a velká písmena. |
Oprava chyby obsahu |