Sdílet prostřednictvím


Referenční dokumentace XML elementů rozložení

Můžete použít Layout elementu, který chcete určit, jak se objeví elementy na formulář pracovní položky. Můžete definovat více než jedno rozložení pro podporu různých klientů, jako je například klient systému Windows pro Visual Studio nebo webového klienta pro Team Web Access.

Chcete-li přidat elementy do formuláře, upravte definici pro typ pracovní položky. Podívejte se na téma Úprava nebo přidání vlastního typu pracovní položky (WIT).

Layout Element je povinný podřízený element elementu FORM elementu. Další informace o tom, jak používat Layout elementu, naleznete v části Design the work item form.

Schéma hierarchie

WITD

   WORKITEMTYPE

       FORMULÁŘ

           Layout

<Layout Target="ClientName" MinimumSize="(width,height)" Padding="(left, top, right, bottom)" 
Margin="(left, top, right, bottom)" ControlSpacing="distance" LabelSpacing="distance" HideControlBorders="True | False"
HideReadOnlyEmptyFields="True | False">
    <Group> . . . </Group>
    <Control> . . . </Control>
    <TabGroup> . . . </TabGroup>
    <Splitter> . . . </Splitter>
</Layout >

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut

Popis

Target

Volitelný Layout atributu.

Určuje název klienta, na které se vztahuje rozložení. Typ je xs:string. Zadejte jeden z následujících řetězců:

  • WinForms: Formulář použije Průzkumník týmových projektů a Team Explorer Everywhere.

  • Web: Formulář použije Team Web Access.

MinimumSize

Volitelný Layout atributu.

Určuje minimální velikost v pixelech pro daný formulář. Syntaxe je definováno v (šířku, výšku). Typ atributu je SizeType.

Hodnota vzorku: ^ \(\d+\,\d+\)$

Příklad hodnoty vzor: (100,100)

Padding

Volitelný Layout atributu.

Určuje velikost místa v pixelech kolem uvnitř ohraničení formuláře. Typ atributu je SizeType.

Hodnota vzorku: ^ \(\d+\,\d+\,\d+\,\d+\)$

Příklad hodnoty vzor: (2,0,2,0)

Margin

Volitelný Layout atributu.

Určuje velikost místa v pixelech kolem vnějšího okraje formuláře. Typ atributu je SizeType.

Hodnota vzorku: ^ \(\d+\,\d+\,\d+\,\d+\)$

Příklad hodnoty vzor: (2,0,2,0)

ControlSpacing

Volitelný Layout atributu.

Určuje svislé posun ovládacích prvků definovaných ve formuláři.

LabelSpacing

Volitelný Layout atributu.

Určuje počet pixelů mezi popiskem a upravit oblast ovládacího prvku.

HideControlBorders

Volitelný Layout atributu.

Zadejte hodnotu True Chcete-li skrýt ovládací prvek ohraničení a False Zobrazit ovládací prvek ohraničení.

HideReadOnlyEmptyFields

Volitelný Layout atributu.

Zadejte hodnotu True jen pro čtení a prázdné pole skrýt, a False k zobrazení těchto polí.

Podřízené elementy

Element

Popis

Skupina

Volitelné. Definuje skupinu elementů pro zobrazení společně ve formuláři.

Ovládací prvek

Volitelné. Definuje pole pracovní položky, text, hypertextový odkaz nebo jiného elementu ovládacího prvku, chcete-li zobrazit ve formě pracovní položku.

TabGroup

Volitelné. Obsahuje jeden nebo více Tab elementy.

Rozdělovač

Volitelné. Definuje rozdělování a jeho orientaci ve formuláři mezi prvků formuláře na stejné úrovni.

Nadřazené elementy

Element

Popis

FORMULÁŘ

Požadováno. Obsahuje Layout element, který definuje, jak jsou zobrazeny elementy ve formuláři typ pracovní položky.

Poznámky

Layout Element je povinný podřízený element elementu FORM. Layout Element určuje volbou a alespoň jeden z podřízených elementů musí být definován: Group, Control, TabGroup, nebo Splitter. Můžete definovat více než jeden podřízený element.

minOccurs = "1"

maxOccurs = "bez vazby"

Příklad

<FORM>
   <Layout>
      <Group>
          <Column PercentWidth="36">
            <Group>
            <Control FieldName="System.Title" Type="FieldControl" Label="Title" LabelPosition="Left" />
            <Control FieldName="System.AreaPath" Type="WorkItemClassificationControl" Label="Area" LabelPosition="Left" />
            <Control FieldName="Microsoft.VSTS.Common.ProductUnit" Type="FieldControl" Label="Product Unit" LabelPosition="Left" />
            <Control FieldName="Microsoft.DevDiv.BusinessUnit" Type="FieldControl" Label="Business Unit" LabelPosition="Left" />
            </Group>
          </Column>
          <Column PercentWidth="33">
            <Group>
            <Control FieldName="Microsoft.DevDiv.SubTitle" Type="FieldControl" Label="Sub Title" LabelPosition="Left" />
            <Control FieldName="System.IterationPath" Type="WorkItemClassificationControl" Label="Iteration" LabelPosition="Left" />
            <Control FieldName="Microsoft.DevDiv.Other" Type="FieldControl" Label="Other" LabelPosition="Left" />
            </Group>
          </Column>
          <Column PercentWidth="31">
            <Group>
            <Control FieldName="Microsoft.DevDiv.Type" Type="FieldControl" Label="Type" LabelPosition="Left" />
            <Control FieldName="System.AssignedTo" Type="FieldControl" Label="Assigned To" LabelPosition="Left" />
            <Control FieldName="System.State" Type="FieldControl" Label="State" LabelPosition="Left" />
            </Group>
          </Column>
      </Group>
. . .
   </Layout>
</FORM>

Informace o elementu

Obor názvů

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef

Název schématu

Definice typu pracovní položky

Ověření souboru

WorkItemTypeDefinition.xsd

Typ elementu

LayoutType komplexní typ

Může být prázdný

Ne

Viz také

Referenční dokumentace

Control – referenční dokumentace elementu XML

Koncepty

Specify work item form controls

All FORM XML elements reference

Design the work item form