Definování propojení prvků omezit propojení vztahů
Můžete určit, která pracovní položky navzájem propojit přizpůsobením formuláře práce. Konkrétně lze řídit typy pracovních položek, které uživatelé mohou zobrazit a přidat ovládací prvek odkazy a odkazy. Chcete například přidat do formuláře, který pomáhá spravovat funkce závislé na kartě. Na této kartě můžete přidat odkazy řízení a omezit odkaz vztahy, které členové týmu mohou zobrazit a z ujistěte, že kontroly zahrnují pouze odkazuje na jiné funkce.
Použití CONTROL element LinksControl Type atribut uživatelům umožňují vytvářet propojení vztahů mezi pracovní položky a ostatní objekty v Team Foundation databáze. Potom můžete LinksControlOptions definovat možnosti pro kontrolu co členové týmu odkazů podřízené prvky lze přidat pracovní položka a jaké typy pracovních položek nebo objekty mohou propojení. Také můžete definovat výchozí sloupce, které chcete zobrazit seznam odkazů do tohoto ovládacího prvku.
Souhrnný odkaz omezení definované šablony proces pro Microsoft Solutions Framework (MSF) pro v5.0 agilní vývoj softwaru, viz Propojení (agilní) pracovní položky. Další informace o typech spojení viz Práce s typy odkazů.
V tomto tématu
Určení vazby ovládacího prvku
Řízení relace propojení
Omezení relace odkaz na pracovní položky
Omezení propojení vztahů k Changesets, hypertextové odkazy a další položky práce
Omezení propojení vztahů k typům pracovních položek
Určení výchozí zobrazení sloupce
Určení vazby ovládacího prvku
Použití LinksControl možnost Povolit uživatelům přidávat, zobrazení a Správa vztahů propojení položky formuláře do práce. Pomocí tohoto ovládacího prvku otevřít, upravit, přidat a odebrat propojení.
Formulář lze upravit tak, aby jedna karta zobrazí pouze nadřazené a podřízené odkazy a další typy odkazů jinou kartu. V následujícím příkladu kartu s názvem "Všechny odkazy" Vytvoří členy můžete přidat všechny typy propojení tohoto týmu. Výchozí sloupce zobrazené odkazy zobrazení jsou také ID položky typu práce, nadpis, přiřazeno, stát a pole Poznámka odkaz.
Řízení 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í relace propojení
Při přidání ovládacího prvku odkaz na formulář položky práce můžete určit filtry omezují typy odkazů a pracovní položky, které při použití ovládacího prvku můžete přidat členy týmu. Následující tabulka popisuje volitelné podřízené prvky, které řídí vztahy propojení.
Prvek |
Popis |
---|---|
WorkItemLinkFilters |
Omezí typy odkazů, které lze použít k propojení pracovní položky. |
ExternalLinkFilters |
Omezí typy odkazů, které lze použít k propojení k objektu, který není položky typu práce, například changeset, hypertextový odkaz nebo ovládacím verze. |
WorkItemTypeFilters |
Omezí typy pracovních položek, které lze propojit uživatele a jsou definovány týmové projekty, ve kterých jsou pracovní položky. |
Filter |
Určuje typy vazby nebo práce typy položek, které chcete zahrnout nebo vyloučit. |
Zpět na začátek
Omezení relace odkaz na pracovní položky
Použití WorkItemLinkFilters a Filter podřízených prvků definovat, které typy spojení by měly zahrnovat kontrolu odkazů nebo vyloučit. Tento prvek slouží k omezení typů odkazů, které lze vybrat odkazy řízení vztahů formulář položky, které jsou definovány ve stejném projektu pracovat. Tyto prvky syntaxe je následující.
<WorkItemLinkFilters FilterType="include | exclude | includeAll | excludeAll">
<Filter LinkType="linkTypeRefName" FilterOn="reverseName | forwardName" />
</WorkItemLinkFilters>
Atribut |
Popis |
---|---|
FilterType |
Požadované WorkItemLinkFilters atributu. Definuje metodu, která slouží k filtrování sadu typů propojení, která je k dispozici v sadě Filter prvky. Můžete použít následující platné hodnoty:
|
LinkType |
Požadované Filter atributu. Určuje název odkazu pro typ odkazu. Další informace naleznete v tématu Práce s typy odkazů. |
FilterOn |
Volitelný Filter atributu. Určuje typ filtru použít typ propojení. 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í. Pokud je propojení typu topologie sítě, jsou názvy dopředného a zpětného stejné. Další informace naleznete v tématu Práce s typy odkazů. |
Příklad: S výjimkou dva typy propojení položky práce
Můžete definovat propojení ovládací prvek umožňující propojení vztahů pro všechny typy propojení s výjimkou požadavku vlastní typ vazby a typ propojení systému hierarchii 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í propojení vztahů k Changesets, hypertextové odkazy a další položky práce
Použití ExternalLinkFilters a Filter podřízených prvků definovat, které odkaz typy položek, které jsou externí odkazy řízení týmu projektu by měly zahrnout nebo vyloučit. Tyto prvky syntaxe je následující.
<ExternalLinkFilters FilterType="include | exclude | includeAll | excludeAll">
<Filter LinkType="externalLinkName" />
</ExternalLinkFilters>
Atribut |
Popis |
---|---|
FilterType |
Volitelný ExternalLinkFilters atributu. Definuje metodu, 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:
Pokud tento parametr nezadáte, všechny odkazy na externí pracovní položky jsou vyloučeny. |
LinkType |
Požadované Filter atributu. Určuje název odkazu pro typ odkazu vyloučit nebo zahrnout. Můžete zadat následující typy spojení:
|
Příklad: Vyloučit všechny položky odkazy práce
Následující příklad definuje vazby ovládacího prvku, který zahrnuje všechny typy propojení položky, jako jsou například související práce a nadřazený podřízený, ale nezahrnuje typy odkaz nefunkční položky, například changesets, 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 odkaz ovládací prvek umožňující uživatelům zadat pouze changeset typu propojení a propojení pouze na changesets.
<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í vztahů k typům pracovních položek
Použití WorkItemTypeFilters a Filter práci podřízených prvků omezit typy položek, které lze kontrolu odkazů odkaz. Propojení vztahů můžete omezit týmu projektu nebo položky typu práce. Tyto prvky syntaxe je následující.
<WorkItemTypeFilters Scope=" project | all" FilterType=" include | exclude | includeAll" >
<Filter WorkItemType="workItemTypeReferenceName" />
</WorkItemTypeFilters>
Atribut |
Popis |
---|---|
Scope |
Volitelný WorkItemTypeFilters atributu. Definuje rozsah filtr, který je na sadu typů položek práce je k dispozici v sadě Filter prvky. Můžete použít následující platné hodnoty:
Pokud tento parametr nezadáte, odkazy na všechny typy položek práce jsou povoleny. |
FilterType |
Požadované WorkItemTypeFilters atributu. Definuje metodu, která slouží k filtrování sadu typů propojení, která je k dispozici v sadě Filter prvky. Můžete použít následující platné hodnoty:
|
WorkItemType |
Požadované Filter atributu. Určuje název odkazu pro položky typu práce. |
Příklad: Omezení propojení vztahů k úkolu pracovní položky
Následující příklad definuje odkazy ovládací prvek umožňující pouze hierarchické vztahy k programům 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í zobrazení sloupce
Použití LinkColumns a LinkColumn podřízené prvky určit výchozí sloupce zobrazit vazby ovládacího prvku. Můžete zadat název pracovní položky pole odkaz nebo propojení atributu. Tyto prvky syntaxe je následující.
<LinkColumns>
<LinkColumn RefName="reference name" | LinkAttribute=" link attribute name" />
</LinkColumns>
Pořadí, ve kterém jsou uvedeny prvky definuje pořadí zobrazení sloupců polí ve formuláři práce. Seznam názvů odkazu a odkaz atributy, viz Použití systémových polí a polí definovaných šablon procesů MSF. Zobrazit čtyři sloupce definuje následující syntaxi: ID stavu, hlavy 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é
Odkaz
Koncepty
Propojení (agilní) pracovní položky
Určení pracovní položky ovládací prvky
Historie změn
Datum |
Poslední dokumenty |
Důvod |
---|---|---|
Červenec 2010 |
Přidán úplný seznam referenčních názvy, které jsou k dispozici s ExternalLinkFilters prvku. K jiné malé revize textu jasnosti. |
Rozšíření informace |