Odkaz Element jazyk XML řízení
Použití Control prvku definovat položky pole práce, text, hypertextový odkaz nebo jiných ovládací prvek zobrazení ve formuláři položky práce.Příklady použití tohoto prvku, viz 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.
Hierarchii schématu
<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"
Dock="Fill | Top | Bottom | Left | Right" Padding="(left, top, right, bottom)"
Margin="(left, top, right, bottom)" 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 rodičovské prvky.
Atributy
Atribut |
Description |
---|---|
FieldName |
Nepovinný atribut Control. Určuje položku pole práce, ke kterému je ovládací prvek přidružen.Typ atributu je typelib:ReferenceFieldName.Minimální délka: 1; Maximální délka: 70. Vzorek hodnota: ^[a-zA-Z_][a-zA-Z0-9_]* (\. [-zA-Z0-9_] +) +$ Příklad hodnoty vzorek: Company.Division.IssueType |
Type |
Požadovaný atribut typu Control. Určuje typ dat ovládacího prvku.Typ atributu je ValidControlsType jednoduchého typu.Zadejte řetězec z jednoho z následujících předdefinovaných typů:
Další informace naleznete v tématu Určení ovládacích prvků ve formuláři pracovní položky.
Poznámka
Můžete použít vlastní ovládací prvek nastavením Type vlastní hodnotu atributu.Žádné řízení, jehož Type hodnota neodpovídá názvu předdefinovaný typ považován za vlastní ovládací prvek.Další informace naleznete na webu společnosti Microsoft: Pracovní položky sledování vlastní ovládací prvky.
|
ControlFontSize |
Nepovinný atribut Control. Určuje velikost písma popisek nebo název pole formuláře.Valid values of FontSize: small, normal, large, xlarge, and xxlarge. |
EmptyText |
Nepovinný atribut Control. Určuje textový řetězec mezi 1 a 255 znaků, který se zobrazí, pokud je pole prázdné. |
Label |
Nepovinný atribut Control. Určuje viditelný text na formuláři, který identifikuje ovládací prvek.Zadejte řetězec delší než 80 znaků. |
LabelFontSize |
Určuje velikost písma popisku ve formuláři.Valid values for FontSize: small, normal, large, xlarge, and xxlarge. |
LabelPosition |
Nepovinný atribut Control. Určuje umístění popisu vzhledem k dat ovládacího prvku.Zadejte řetězec z jednoho z následujících hodnot:
|
Dock |
Nepovinný atribut Control. Zarovná pole společně se zadanou strany kontejneru nebo roztáhne pole vyplnit kontejneru.Typ atributu je DockType.Zadejte řetězec z jednoho z následujících hodnot:
|
Padding |
Nepovinný atribut Control. Určuje velikost místa v obrazových bodů kolem vnitřní okraj ovládacího prvku, který odpovídá horní, dolní, levý a pravý mezery.Typ atributu je SizeType. Vzorek hodnota: ^ \(\d+\,\d+\,\d+\,\d+\)$ Příklad hodnoty vzorek: (2,0,2,0) |
Margin |
Nepovinný atribut Control. Určuje velikost místa v obrazových bodů kolem vnějšího okraje ovládacího prvku, který odpovídá horní, dolní, levý a pravý mezery.Typ atributu je SizeType. Vzorek hodnota: ^ \(\d+\,\d+\,\d+\,\d+\)$ Příklad hodnoty vzorek: (2,0,2,0) |
ReadOnly |
Nepovinný atribut Control. Určuje, že pole je jen pro čtení.Typ atributu je ReadOnlyType.Zadejte řetězec z jednoho z následujících hodnot:
|
MinimumSize |
Nepovinný atribut Control. Určuje minimální velikost v obrazových bodech, které by měly zaujímat ovládacího prvku ve formuláři.Syntaxe je určena v (width,height).Typ atributu je SizeType. Vzorek hodnota: ^ \(\d+\,\d+\)$ Příklad hodnoty vzorek: (100,100)
Poznámka
Pokud není dostatek místa pro svislé, posuvníku se jeho minimální velikost.Bez tohoto atributu ovládací prvky jsou vybírány se jejich výchozí velikosti, pokud ovládací prvky v jiných kartách přijmout více místa.Celková velikost jednoho prvku závisí na velikosti největšího oblast formuláře nebo kartu.
|
Name |
Nepovinný atribut Control. Jednoznačně identifikuje ovládací prvek.Name Je důležité, pokud více než jeden ovládací prvek na formuláři přidružen stejné položky pole práce.Typ atributu je xs:string.
Poznámka
Použití Name atributu, když chcete mít stejné pole zobrazené v více umístění ve formuláři.Zadat jedinečnou hodnotu Name atributu pro obě položky řízení tak, aby systém jednoznačně identifikuje každý ovládací prvek.Je vhodné zobrazit stejné ovládací prvek do různých umístění v závislosti na kontextu karty.
|
NumberFormat |
Volitelný Control atribut, který je platný pouze pokud je použita s FieldControl. Určuje znaky zadané do ovládacího prvku pole.Platné hodnoty, které lze použít, jsou následující:
|
MaxLength |
Volitelný Control atribut, který je platný pouze pokud je použita s FieldControl. Určuje maximální délku povolené znaky pro ovládací prvek.Typ atributu je xs:integer. |
Format |
Volitelný Control atribut, který je platný pouze pokud je použita s DateTimeControl. Určuje formát pro pole Datum čas odpovídající hodnoty výčtu DateTimePickerFormat.Platné hodnoty, které lze použít, jsou následující:
Další informace naleznete na webu společnosti Microsoft: DateTimePickerFormat výčtu. |
CustomFormat |
Volitelný Control atribut, který je platný pouze pokud je použita s DateTimeControl a Format atributu. Určuje vlastní formát pro odpovídající syntaxe definovaných pro vlastnost DateTimePicker.CustomFormat pole data a času.Další informace naleznete na webu společnosti Microsoft: DateTimePicker.CustomFormat vlastnost. |
Podřízené elementy
Element |
Description |
---|---|
Volitelný prvek.Tento prvek lze určit při Type je atribut zadán jako FieldControl nebo LabelControl. Prvek kontejneru pro zadání textu, hypertextový odkaz a umístění pole nebo popisek, jehož text je částečně spojena s hypertextovým odkazem. Další informace naleznete v tématu LabelText a Text odkazu prvky jazyk XML a Poskytnutí textu nápovědy, dohledu nad procesem, webového obsahu a odkazů na webové stránky ve formuláři pracovní položky. |
|
Volitelný prvek.Tento prvek lze určit při Type je atribut zadán jako FieldControl nebo LabelControl. Určuje hypertextový odkaz pro pole nebo popisek. Další informace naleznete v tématu Propojení a Param referenční elementy jazyk XML a Poskytnutí textu nápovědy, dohledu nad procesem, webového obsahu a odkazů na webové stránky ve formuláři pracovní položky. |
|
Volitelný prvek.Tento prvek lze určit při Type je atribut zadán jako LinksControl. Definuje odkaz filtry a rozložení sloupců polí zobrazíte seznam odkazů. Další informace naleznete v tématu Definice řízení propojení s cílem omezit vztahy určené propojeními. |
|
Volitelný prvek.Tento prvek lze určit při Type je atribut WebpageControl. Určuje ovládací prvky, které řídí načítání cílové webové stránky ve formuláři práce. Další informace naleznete v tématu Referenční elementy jazyk XML WebpageControlOptions a Poskytnutí textu nápovědy, dohledu nad procesem, webového obsahu a odkazů na webové stránky ve formuláři pracovní položky. |
|
anyAttribute |
Volitelný prvek. Nepovinné.Controlrozšířit pomocí anyAttribute prvku. |
Nadřazené elementy
Element |
Description |
---|---|
Povinné.Určuje způsob zobrazení prvků ve formuláři položky práce. |
|
Sloupec Element |
Povinné.Určuje sloupce pro formulář. |
Karta Element |
Povinné.Definuje kartu pro formulář. |
Poznámky
Controlje volitelné podřízený prvek Layout, Column, a Tab.
Layouta Column ukazatelů:
parametr minOccurs = "0"
maxOccurs = "1"
Tabindikátory:
parametr minOccurs = "0"
maxOccurs = "neomezeně"
Chcete-li implementovat vlastní ovládací prvek, je nutné zadat název ovládacího prvku pro Type atributu.Další informace naleznete na webu společnosti Microsoft: Pracovní položky sledování vlastní ovládací prvky.
Příklad pro každý typ ovládacího prvku, viz Určení ovládacích prvků ve formuláři pracovní položky.
Příklad
<Control Type=" WorkItemClassificationControl " FieldName="System.AreaPath"
Label="Area" LabelPosition="Left" />
Informace o elementu
Obor názvů |
https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef |
Název schématu |
Definice položky typu práce |
Ověřovací soubor |
WorkItemTypeDefinition.xsd |
Typ elementu |
ControlType komplexní typ |
Může být prázdný. |
Nelze použít |
Viz také
Koncepty
Návrh a přizpůsobení formuláře pracovní položky