Všechny odkazy na prvky XML formuláře
Informace v tomto tématu můžete použít jako rychlý odkaz na všechny prvky a atributy hlavní formulář pro typ pracovní položky řízení. Určit tyto prvky FORM prvek kontejner, třetí a poslední hlavní části definice typu pracovní položky. Mnoho prvků jsou vnořeny do jiné skupiny, oddíly nebo karty ve formulářích položky práce. Další informace o seskupení těchto prvků naleznete Navrhování rozložení formulář pracovní položky.
V tomto tématu
FORM příklad
Syntaxe pro prvky formuláře
Atributy, které určují prvky formuláře
Určit samostatné popisky, hypertextové odkazy, webové stránky nebo obsahu HTML prvky
Prvky, které filtrovat a zobrazit vztahy propojení
FORM příklad
Následující příklad ukazuje celkovou strukturu FORM prvku. Určit rozložení formuláře pomocí Layout prvku. Můžete zadat různá rozložení, které jsou různé klienty. Například můžete zadat jedno rozložení pro klienty Windows a různé rozložení Team Web Access. Rozložení se obvykle skládá z horní části formuláře a potom skupinu záložek. Pořadí, ve kterém definovat prvky rozložení určuje pořadí, ve kterém se zobrazí prvky ve formuláři.
Seskupení prvků pomocí zobrazit ve sloupcích Group a Column prvky. Slouží Control prvku definovat každé pole, které chcete zobrazit na formuláři. Použití Tab prvku podpory různých funkčních oblastech pole skupiny.
<FORM>
<Layout>
<Group>
<Column PercentWidth="70">
<Group>
<Column PercentWidth="100">
<Control FieldName="System.Title" Type="FieldControl" Label="Title" LabelPosition="Left" />
<Control FieldName="System.AreaPath" Type="WorkItemClassificationControl" Label="Area Path" LabelPosition="Left" />
<Control FieldName="System.IterationPath" Type="WorkItemClassificationControl" Label="&Iteration Path:" LabelPosition="Left" />
<Group>
<Column PercentWidth="50">
<Control FieldName="Microsoft.VSTS.Common.ProductUnit" Type="FieldControl" Label="PU (Use Area Path)" LabelPosition="Left" />
</Column>
<Column PercentWidth="50">
<Control FieldName="Microsoft.VSTS.Common.Priority" Type="FieldControl" Label="Priority" LabelPosition="Left" />
</Column>
</Group>
</Column>
</Group>
</Column>
<Column PercentWidth="30">
<Group Label="Status">
<Column PercentWidth="100">
<Control FieldName="System.Id" Type="FieldControl" Label="Id" LabelPosition="Left" />
<Control FieldName="System.State" Type="FieldControl" Label="State" LabelPosition="Left" />
<Control FieldName="System.AssignedTo" Type="FieldControl" Label="Assigned To" LabelPosition="Left" />
</Column>
</Group>
</Column>
</Group>
. . .
</Layout>
</FORM>
Prvky formuláře
Můžete určit způsob seskupení položek pole práce a informace a zobrazit ve formuláři položky práce pomocí prvků, které jsou popsány v následující tabulce.
Poznámka
Nejlepších výsledků by vnořit Control prvky Group, a měli vnořit Group prvky Column, i když sloupec pokrývá celou šířku formuláře. Měla také vnořit každé Column sekce v Group, i když skupina nemá žádný viditelný štítek nebo hranice.
Prvek |
Popis |
Požadovaný: |
|
---|---|---|---|
Column |
Rozdělí oblastí formuláře do sloupců.
|
Doporučeno |
|
Control |
Definuje pole, text, hypertextový odkaz nebo jiný prvek ovládací prvek na formuláři práce.
Další informace naleznete v tématu Odkaz Element XML řízení. |
Požadováno |
|
FORM |
Definuje prvek formuláře nejvyšší úrovně.
|
Požadováno |
|
Group |
Poskytuje vizuální seskupení prvků podobné skupině systému Windows.
|
Doporučeno |
|
Layout |
Definuje rozložení formulář pracovní položky.
|
Požadováno |
|
Splitter |
Formulář se rozdělí na dvě oblasti podpory rozložení dva sourozenecké elementy formuláře.
|
Volitelné |
|
Tab |
Definuje skupina na kartě rozložení jednu kartu.
|
Volitelné |
|
TabGroup |
Definuje jedna nebo více karet pro formulář.
|
Volitelné |
Zpět na začátek
Atributy, které slouží k formátování prvků formuláře
Mezery a velikost mnoho prvků ve formuláři položky práce můžete řídit určením atributy, které jsou popsány v následující tabulce. Další informace naleznete v tématu Navrhování rozložení formulář pracovní položky.
Atribut |
Popis |
Použitelné prvky |
|
---|---|---|---|
ControlSpacing |
Nepovinné. Určuje svislé odsazení prvků. Celé číslo |
Layout |
|
Dock |
Nepovinné. Roztáhne rozdělovač vyplní zbývající kontejneru nebo ovládací prvek. Dokovací hodnoty platné pole jsou následující: Výplň, nahoru, dolů, vlevo, a vpravo.
|
Control Splitter |
|
FixedWidth |
Nepovinné. Šířka sloupce v pixelech. PercentWidtha FixedWidth jsou vzájemně exkluzivní. |
Column |
|
Label |
Nepovinné. Textu pro ovládací prvek nebo skupinu. Popisek je určen, potlačí všechny spojené s pole metadat pro ovládací prvek popisek. Pro TAB prvku. Zobrazit na kartě text. LabelText je textový řetězec obsahující 1 až 80 znaků. |
Control Group Tab |
|
LabelPosition |
Nepovinné. Umístění popisků vzhledem k datové pole. Možné hodnoty jsou nahoře, dole, vlevo a vpravo. |
Control |
|
LabelSpacing |
Nepovinné. Určuje počet pixelů mezi popiskem a úpravy oblasti ovládacího prvku. |
Layout |
|
Margin |
Nepovinné. Řetězec formulář (doleva, nahoru, doprava, dolů), který určuje velikost mezery kolem ovládacího a mezi ovládacího prvku a jeho okolí v pixelech. Můžete měnit velikost místa na každé straně. Hodnota vzorek: ^\(\d+\,\d+\,\d+\,\d+\)$ Vzorek Příklad hodnoty: (2,0,2,0) |
Control Group Layout Tab TabGroup |
|
MinimumSize |
Nepovinné. Řetězec formuláře (šířky, Výška). Tato hodnota určuje minimální velikost pro samotný formulář. Když kontejner řídit menší velikosti, vodorovné a svislé posuvníky. |
Control Layout |
|
Name |
Nepovinné. Název ovládacího prvku. Pokud tento parametr nezadáte, název je shodný FieldName. |
Control |
|
Padding |
Nepovinné. Řetězec formulář (doleva, nahoru, doprava, dolů), který určuje v pixelech, velikost místnosti kolem vnějšího okraje ovládacího prvku a vnitřního okraje. Můžete měnit velikost místa na každé straně. |
Control Group Layout Tab TabGroup |
|
PercentWidth |
Nepovinné. Šířka sloupce v procentech šířky obsahující prvek. PercentWidtha FixedWidth jsou vzájemně exkluzivní. |
Column |
|
ReadOnly |
Nepovinné. Pole určené jen pro čtení lze zobrazit v ovládacím prvku. Ovládací prvky odpovědět na tento atribut několika různými způsoby. |
Control |
|
Target |
Nepovinné. Řetězec určující klientovi, který se vztahuje toto rozložení. Visual Studiov tomto rozvržení zobrazí položka tohoto typu práce, pokud Target atribut vynechán nebo nastaven na model Windows Forms. Externí klienti mohou určit další rozložení pomocí vlastní Target atributů Visual Studio ignoruje. Platné jsou následující hodnoty:
|
Layout |
|
Type |
Povinné. Typ ovládacího prvku. Další informace naleznete v tématu Odkaz Element XML řízení. |
Control |
Zpět na začátek
Určit samostatné popisky, hypertextové odkazy, webové stránky nebo obsahu HTML prvky
WebpageControlOptions Prvku a jeho podřízené prvky mají následující strukturu syntaxe:
<WebpageControlOptions AllowScript="true | false" ReloadOnParamChange="true | false" >
<Link URLRoot="URLRoot" URLPath ="URLPathWithParameters">
<Param index="IndexValue" value="ParamValue" type ="Original | Current"/>
</Link>
<Content>
<![CDATA[Contents of HTML]]>
</Content>
</WebpageControlOptions>
Použijte prvky, které jsou popsány v následující tabulce definovat jako prostý text nebo štítky s hypertextovými odkazy, do pole přidat hypertextové odkazy nebo zobrazit obsah webové stránky ve formuláři položky práce. Další informace naleznete v tématu Poskytování Text nápovědy, proces pokyny webový obsah a odkazy na webové stránky ve formuláři položky práce.
Prvek |
Požadovaný: |
Popis |
|
---|---|---|---|
Content |
Volitelný WebpageControlOptions prvku. |
Určuje obsah CDATA HTML založené ve formuláři položky práce.
Další informace naleznete v tématu Referenční elementy WebpageControlOptions XML. |
|
LabelText |
Volitelný Control prvek při type="LabelControl". |
Definuje buď popisek obyčejný nebo s hypertextovými odkazy. Další informace naleznete v tématu LabelText a Text odkazu prvky XML. |
|
Link |
Volitelný Control prvek při type="FieldControl". Volitelný Text prvku. Volitelný WebpageControl prvku. Volitelný WebpageControlOptions prvku. |
Určuje hypertextový odkaz na pole, popisku nebo webového obsahu prohlížeči zobrazit formulář pracovní položky.
Další informace naleznete v tématu Propojení a referenční elementy Param XML. |
|
Param |
Volitelný Link prvku. |
Určuje hodnotu určit URL hypertextového odkazu při URLPath je určena pro Link prvku.
Další informace naleznete v tématu Propojení a referenční elementy Param XML. |
|
Text |
Volitelný LabelText prvku. |
Prvek kontejneru informace nebo popisku na formuláři práce.
Další informace naleznete v tématu LabelText a Text odkazu prvky XML. |
|
WebpageControlOptions |
Volitelný Control prvek při type="WebpageControl" |
Prvek kontejner, který určuje možnosti pro ovládací prvek webové stránky. Další informace naleznete v tématu Referenční elementy WebpageControlOptions XML. |
Zpět na začátek
Prvky, které filtrovat a zobrazit vztahy propojení
Použití LinksControlOptions prvku definovat možnosti pro kontrolu odkazů, které lze přidat do pracovní položky a výchozí sloupce, které chcete zobrazit seznam odkazů v pracovní položky. Když přidáte odkaz formulář pracovní položky, můžete určit filtry, které omezují typy odkazů, zda uživatelé mohou vytvářet a typy pracovních položek mezi uživatelů lze vytvořit propojení. LinksControlOptions Prvku a jeho podřízené prvky mají následující strukturu:
<LinksControlOptions>
<WorkItemLinkFilters FilterType="include | exclude | includeAll | excludeAll">
<Filter LinkType="linkTypeRefName" FilterOn="reverseName | forwardName" />
</WorkItemLinkFilters>
<ExternalLinkFilters FilterType ="include | exclude | includeAll | excludeAll">
<Filter LinkType="externalLinkName"/>
</ExternalLinkFilters>
<WorkItemTypeFilters Scope=" project | all" FilterType=" include | exclude | includeAll" />
<Filter WorkItemType="workItemTypeReferenceName"/>
</WorkItemTypeFilters>
<LinkColumns>
<LinkColumn RefName="referenceName" | LinkAttribute="linkAttributeName"/>
</LinkColumns>
</LinksControlOptions>
Konkrétně pomocí prvků, které jsou shrnuty v následující tabulce. Další informace o použití těchto prvků naleznete Definování propojení prvků omezit propojení vztahů a LinksControlOptions prvky.
Prvek |
Požadovaný: |
Popis |
---|---|---|
LinksControlOptions |
Volitelný Control prvek při type="LinksControl" |
Obsahuje výchozí sloupce, které chcete zobrazit seznam odkazů v pracovní položky a pracovní položky lze přidat kontejner pro prvky, které definují možnosti určující, jaké odkazy. |
WorkItemLinkFilters |
Volitelný LinksControlOptions element |
Kontejner obsahuje jeden nebo více Filter prvky, které zadat kritéria filtru odkaz pro typy vazeb, které jsou definovány pro kolekci týmu projektu. |
ExternalLinkFilters |
Volitelný LinksControlOptions element |
Kontejner obsahuje jeden nebo více Filter prvky, které zadat kritéria filtru pro typy vazeb, které jsou definovány v jiných projektech týmu. |
WorkItemTypeFilters |
Volitelný LinksControlOptions element |
Kontejner obsahuje jeden nebo více Filter prvky, které zadat kritéria filtru pro práci typy položek. |
Filter(typy odkazů) |
Požadované WorkItemLinkFilters prvek při FilterType je atribut exclude nebo include. Požadované ExternalLinkFilters prvek při FilterType je atribut exclude nebo include. |
Určuje typy odkazů zahrnout nebo vyloučit ze sady odkazy vytvořené pro položku. |
Filter(položky typy práce) |
Volitelný WorkItemTypeFilters prvek při FilterType je atribut exclude nebo include. |
Určuje typy pracovních položek, které chcete zahrnout nebo vyloučit ze sady typů položek práce mezi kterými můžete propojit uživatele. |
LinkColumns |
Volitelný LinksControlOptions element |
Kontejner obsahuje jeden nebo více LinkColumn značky. |
LinkColumn |
Požadované LinkColumns element |
Určuje atributy typu odkaz na formulář pracovní položky seznamu odkazy a položky pole práce. |
Zpět na začátek
Viz také
Koncepty
Navrhování rozložení formulář pracovní položky
Navrhování a přizpůsobení formuláře pracovní položky
Další zdroje
Index prvku XML definice typů pracovních položek
Historie změn
Datum |
Poslední dokumenty |
Důvod |
---|---|---|
Leden 2011 |
Přidán příklad a syntaxi pro všechny FORM prvky. Odebrat odkazy na témata, které byly odebrány. |
Rozšíření informace |
Červenec 2010 |
Přidány odkazy na témata, které byly přidány v předchozí aktualizaci. |
Rozšíření informace |