Control – referenční dokumentace elementu XML
Můžete použít Control elementu, který chcete definovat svoji pracovní položky pole, text, hypertextový odkaz nebo jiného elementu ovládacího prvku, chcete-li zobrazit ve formě pracovní položku.Příklady toho, jak používat tento element, naleznete v části Určení ovládacích prvků ve formuláři pracovní položky.Další informace naleznete v tématu Návrh a přizpůsobení formuláře pracovní položky [přesměrováno].
Schéma hierarchie
<xs:element name="Control" type="ControlType" minOccurs="0"/>
<Control FieldName="FieldName" Type="AttachmentsControl | DateTimeControl | FieldControl | HtmlFieldControl | LabelControl | LinksControl | WebpageControl | WorkItemClassificationControl | WorkItemLogControl" ControlFontSize="FontSize" EmptyText="TextString" Label="LabelText" LabelPosition="Top | Bottom | Left | Right" Padding="(top, bottom, left, right)" Margin="(top, bottom, left, right)" ReadOnly="True | False" MinimumSize="(width,height)" Name="InstanceName" > <LabelText> . . . </LabelText> <Link> . . . </Link> <LinksControlOptions> . . . </LinksControlOptions> <WebpageControlOptions> . . . </WebpageControlOptions> </Control>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut |
Popis |
---|---|
FieldName |
Volitelný atribut typu Control. Určuje pole pracovní položky, ke které je přidruženo ovládacího prvku.Typ atributu je typelib:ReferenceFieldName.Minimální délka: 1; Maximální délka: 70. Hodnota vzorku: ^[a-zA-Z_][a-zA-Z0-9_]* (\. [-zA-Z0-9_] +) + $ Příklad hodnoty vzor: Company.Division.IssueType |
Type |
Požadovaný atribut typu Control. Určuje datový typ ovládacího prvku.Typ atributu je ValidControlsType jednoduchého typu.Zadejte řetězec z jednoho z následujících vestavěné typy:
Další informace naleznete v tématu Určení ovládacích prvků ve formuláři pracovní položky.
|
ControlFontSize |
Volitelný atribut typu Control. Určuje velikost písma v názvu pole nebo popisek ve formuláři.Valid values of FontSize: small, normal, large, xlarge, and xxlarge. |
EmptyText |
Volitelný atribut typu Control. Určuje textový řetězec mezi 1 až 255 znaky v délku, která se zobrazí, pokud je pole je prázdný. |
Label |
Volitelný atribut typu Control. Určuje viditelný text ve formuláři, který identifikuje ovládací prvek.Určuje řetězec s maximálně 80 znaky. |
LabelFontSize |
Určuje velikost písma popisku ve formuláři.Valid values for FontSize: small, normal, large, xlarge, and xxlarge. |
LabelPosition |
Volitelný atribut typu Control. Určuje umístění popisku vzhledem k datům ovládacího prvku.Zadejte řetězec z jednoho z následujících hodnot:
|
Padding |
Volitelný atribut typu Control. Určuje velikost místa v pixelech kolem uvnitř ohraničení ovládacího prvku, který odpovídá horní, dolní, levý a pravý mezery.Typ atributu je SizeType. Hodnota vzorku: ^ \(\d+\,\d+\,\d+\,\d+\)$ Příklad hodnoty vzor: (2,0,2,0) |
Margin |
Volitelný atribut typu Control. Určuje velikost místa v pixelech kolem vnějšího okraje ovládacího prvku, který odpovídá horní, dolní, levý a pravý mezery.Typ atributu je SizeType. Hodnota vzorku: ^ \(\d+\,\d+\,\d+\,\d+\)$ Příklad hodnoty vzor: (2,0,2,0) |
ReadOnly |
Volitelný atribut typu Control. Určuje, že je pole jen pro čtení.Typ atributu je ReadOnlyType.Zadejte řetězec z jednoho z následujících hodnot:
|
MinimumSize |
Volitelný atribut typu Control. Určuje minimální velikost v pixelech, které by měl zabírají ovládací prvek ve formuláři.Syntaxe je definováno v (width,height).Typ atributu je SizeType. Hodnota vzorku: ^ \(\d+\,\d+\)$ Příklad hodnoty vzor: (100,100)
|
Name |
Volitelný atribut typu Control. Jednoznačně identifikuje ovládací prvek.Name Je důležité, pokud je více než jeden prvek ve formuláři přidružený stejné pole pracovní položky.Typ atributu je xs:string.
|
NumberFormat |
Volitelný Control atribut, který je platný, pouze pokud je použit s FieldControl. Určuje znaky, které lze zadat do ovládacího prvku pole.Platné hodnoty, které můžete použít jsou následující:
|
MaxLength |
Volitelný Control atribut, který je platný, pouze pokud je použit s FieldControl. Určuje maximální délku povolených znaků pro ovládací prvek pole.Typ atributu je xs:integer. |
Format |
Volitelný Control atribut, který je platný, pouze pokud je použit s DateTimeControl. Určuje formát pro pole Datum a čas odpovídající jedné z hodnot výčtu DateTimePickerFormat.Platné hodnoty, které můžete použít jsou následující:
Další informace naleznete na webu společnosti Microsoft: DateTimePickerFormat výčet. |
CustomFormat |
Volitelný Control atribut, který je platný, pouze pokud je použit s DateTimeControl a Format atributu. Určuje vlastní formát pro pole Datum a čas odpovídá syntaxi, definovanou pro vlastnost DateTimePicker.CustomFormat.Další informace naleznete na webu společnosti Microsoft: DateTimePicker.CustomFormat vlastnost. |
Podřízené elementy
Prvek |
Popis |
---|---|
Volitelný element.Můžete zadat tento element při Type atributu je zadána jako FieldControl nebo LabelControl. Kontejner prvku pro zadávání textu, hypertextový odkaz a pozici pole nebo popisek, jejíž text je částečně přidružený hypertextový odkaz. Další informace naleznete v tématu Referenční dokumentace XML elementů LabelText a Text a Poskytnutí textu nápovědy, hypertextových odkazů nebo webového obsahu ve formuláři pracovní položky. |
|
Volitelný element.Můžete zadat tento element při Type atributu je zadána jako FieldControl nebo LabelControl. Definuje hypertextový odkaz na pole nebo popisek. Další informace naleznete v tématu Referenční dokumentace XML elementů odkazů a parametrů a Poskytnutí textu nápovědy, hypertextových odkazů nebo webového obsahu ve formuláři pracovní položky. |
|
Volitelný element.Můžete zadat tento element při Type atributu je zadána jako LinksControl. Definuje připojení filtrů a rozložení sloupce polí zobrazíte seznam odkazů. Další informace naleznete v tématu Definice řízení propojení s cílem omezit vztahy určené propojeními. |
|
Volitelný element.Můžete zadat tento element při Type atribut je WebpageControl. Určuje ovládací prvky, kterými se řídí načítání webové stránky cíl ve formuláři pracovní položky. Další informace naleznete v tématu Referenční dokumentace XML elementů WebpageControlOptions a Poskytnutí textu nápovědy, hypertextových odkazů nebo webového obsahu ve formuláři pracovní položky. |
|
anyAttribute |
Volitelný element. Volitelné.Controlje rozšiřitelný prostřednictvím použití anyAttribute elementu. |
Nadřazené elementy
Prvek |
Popis |
---|---|
Požadováno.Určuje, jak se zobrazí prvky ve formuláři pracovní položky. |
|
Sloupec Element |
Požadováno.Definuje sloupce pro daný formulář. |
Karta Element |
Požadováno.Definuje kartu pro daný formulář. |
Poznámky
Controlje volitelný podřízený prvek Layout, Column, a Tab.
Layouta Column ukazatele:
minOccurs = "0"
maxOccurs = "1"
Tabukazatele:
minOccurs = "0"
maxOccurs = "bez vazby"
Chcete-li implementovat vlastní ovládací prvek, je třeba zadat název ovládacího prvku pro Type atributu.Další informace naleznete na webu společnosti Microsoft: pracovní položka sledování vlastní ovládací prvky.
Příklad každý typ ovládacího prvku, naleznete v tématu Určení ovládacích prvků ve formuláři pracovní položky.
Příklad
<Control Type=" WorkItemClassificationControl " FieldName="System.AreaPath"
Label="Area" LabelPosition="Left" Padding="(2,0,2,0)" Margin="(2,2,2,2)" />
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 |
ControlType komplexního typu. |
Může být prázdný |
Nelze použít |
Viz také
Koncepty
Návrh a přizpůsobení formuláře pracovní položky [přesměrováno]