Referenční dokumentace všech elementů XML FIELD
Toto téma použít k vyhledání syntaxe FIELD element nebo některého z jeho podřízených prvků.
Zadejte tyto prvky v FIELD element kontejneru (definice).Přidání pole pro typ pracovní položky (ŽÁ) a zadáním FIELD element (definice) v rámci FIELDS element (definice).Můžete zadat tyto prvky v rámci definice ŽÁ nebo jako součást globální pracovního postupu.
Můžete přidat podřízené elementy k určení chování pole, definovat výchozí hodnoty nebo definovat výběr seznam hodnot.Pravidlo prvků pole můžete použít v kombinaci s sebou.Většina pravidla pro aplikaci pro jednu nebo více uživatelů nebo skupin nebo mají ignorovat pro jeden nebo více uživatele nebo skupiny můžete obor.
Kontejner prvku pole (definice)
Pomocí následující syntaxe můžete definovat datová pole pro typ pracovní položky.Tento příklad ukazuje formát FIELD element (definice) a všechny volitelné podřízené elementy.Další informace naleznete v tématu Referenční dokumentace elementů FIELD (definice).
<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
<ALLOWEDVALUES> . . . </ALLOWEDVALUES>
<ALLOWEXISTINGVALUE />
<CANNOTLOSEVALUE />
<COPY />
<DEFAULT />
<EMPTY />
<FROZEN />
<HELPTEXT> . . . </HELPTEXT>
<MATCH />
<NOTSAMEAS />
<PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
<READONLY />
<REQUIRED />
<SERVERDEFAULT />
<SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
<VALIDUSER />
<WHEN>> . . . </WHEN>
<WHENNOT> . . . </WHENNOT>
<WHENCHANGED> . . . </WHENCHANGED>
<WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>
Podřízené elementy pole
Jaká data lze zadat do pole nastavení různých omezení pomocí podřízené elementy.Můžete určit hodnoty pro rozevírací seznam (rozevírací nabídka), nastavení výchozích hodnot, vymažte nebo omezit změny.Následující tabulka obsahuje strukturu syntaxe pro jednotlivé podřízené elementy.
Další informace o tom, jak tyto prvky použít, naleznete v části Použití pravidla pro pole pracovní položky.Existují omezení na použití většina pravidel na systémová pole.Všechny podřízené elementy jsou volitelné.
Prvek |
Popis a syntaxe |
---|---|
ALLOWEDVALUES |
Definuje seznam hodnot, které mohou uživatelé v seznamu polí ve formulářích pracovní položky a v editoru dotazu.Tento seznam je jedna z hodnot musíte určit uživatele.
Další informace naleznete v tématu Definování rozevíracích seznamů. |
ALLOWEXISTINGVALUE |
Určuje, že je pole můžete zachovat existující hodnotu, i v případě, že je již na rozevírací seznam.Všechny nové hodnoty pole musí být v seznamu.
Další informace naleznete v tématu Definování rozevíracích seznamů. |
CANNOTLOSEVALUE |
Určuje, že uživatelé nelze vymazat polem všechny hodnoty poté, co byla zadána hodnota.Poté, co toto pole obsahuje hodnotu, že pole musí obsahovat vždy hodnotu než NULL.
Další informace naleznete v tématu použít pravidlo pro pole. |
COPY |
Kopíruje zadanou hodnotu pole, když uživatel vytvoří nebo upraví pracovní položku.
Další informace naleznete v tématu Definování výchozí hodnoty nebo zkopírování hodnoty do pole. |
DEFAULT |
Určuje hodnotu pole, které je prázdný, když uživatel vytvoří nebo upraví pracovní položku.Pokud je pole již má hodnotu, výchozí pravidlo ignorováno.
Další informace naleznete v tématu Definování výchozí hodnoty nebo zkopírování hodnoty do pole. |
EMPTY |
Vymaže pole libovolnou hodnotu, která obsahuje.EMPTY Pravidlo je také pole jen pro čtení, a byste neměli používat, pomocí tlačítek READONLY pravidlo. Hodnota pole je zaškrtnuto, když uživatel uloží pracovní položky a nelze zadat libovolnou hodnotu.Toto pravidlo se používá převážně během přechod stavu zrušte polí, která se vztahují na stav, do kterého je položka přechod.
Další informace naleznete v tématu použít pravidlo pro pole. |
FROZEN |
Určuje, že po změny potvrzeny, nelze změnit pole na hodnotu není prázdný.Jakmile uživatel uloží pracovní položka s hodnotou v daném poli, lze upravit již hodnotu.
Další informace naleznete v tématu použít pravidlo pro pole. |
HELPTEXT |
Definuje text, který se zobrazí při umístění ukazatele na pole ve formuláři pracovní položku. popsané tlačítko: řetězec textu, který obsahuje mezi 1 až 255 znaky.
Další informace naleznete v tématu použít pravidlo pro pole. |
MATCH |
Definuje vzor, který se musí shodovat hodnoty polí typu řetězec.
Další informace naleznete v tématu Použití porovnávání vzorů pro pole řetězce. |
NOTSAMEAS |
Určuje, zda je pole není přiřazen stejnou hodnotu jako, ke kterému je přiřazena jiná zadané pole.Hodnota field atribut musí být platný odkaz název pole.
Další informace naleznete v tématu použít pravidlo pro pole. |
PROHIBITEDVALUES |
Definuje seznam hodnot, které nemůže obsahovat pole.Je-li toto pole obsahuje hodnotu zakázané nemohou uživatelé uložit pracovní položku.
Další informace naleznete v tématu Definování rozevíracích seznamů. |
READONLY |
Určuje, že nelze změnit hodnotu, ke kterému je přiřazena pole.
Další informace naleznete v tématu použít pravidlo pro pole. |
REQUIRED |
Určuje, zda musí uživatelé zadat hodnotu pro pole.Povinná pole nemůže být prázdný.Uživatelé nelze uložit pracovní položky, dokud se přiřadili hodnoty všech požadovaných polí.
Další informace naleznete v tématu použít pravidlo pro pole. |
SERVERDEFAULT |
Zkopíruje hodnotu zadaného serveru do pole, když uživatel uloží pracovní položku.Tato pole obvykle zobrazují jen pro čtení ve formuláři.
Další informace naleznete v tématu Definování výchozí hodnoty nebo zkopírování hodnoty do pole. |
SUGGESTEDVALUES |
Definuje navržené seznam hodnot, které mohou uživatelé v seznamu polí ve formulářích pracovní položky a v editoru dotazu.Uživatelé mohou určit hodnoty kromě těch, které můžete navrhnout.
Další informace naleznete v tématu Definování rozevíracích seznamů. |
VALIDUSER |
Zakazuje upravuje v uživatelé, kteří patří do skupiny, který zadáte pracovní položky.Výchozí skupina je Team Foundation skupina uživatelů platný. Všechny atributy jsou volitelné.Všechny atributy musí obsahovat řetězec textu, který obsahuje mezi 1 až 255 znaky.Tokeny slouží k zadání skupin.
Další informace naleznete v tématu použít pravidlo pro pole. |
WHEN |
Určuje jedno nebo více pravidel, které mají být použity na aktuální pole při jiného pole má určitou hodnotu.Nadřazený FIELD element definuje aktuální pole.
Další informace naleznete v tématu Přiřazení podmíněných hodnot a pravidel |
WHENNOT |
Určuje jedno nebo více pravidel, které mají být použity na aktuální pole když jiného pole nemá ke konkrétní hodnotě.Nadřazený FIELD element definuje aktuální pole.
Další informace naleznete v tématu Přiřazení podmíněných hodnot a pravidel. |
WHENCHANGED |
Určuje jedno nebo více pravidel, které mají být použity na aktuální pole při změně jiného pole během revize pracovní položky.Nadřazený FIELD element definuje aktuální pole.
Další informace naleznete v tématu Přiřazení podmíněných hodnot a pravidel. |
WHENNOTCHANGED |
Určuje jedno nebo více pravidel, které mají být použity na aktuální pole při jiného pole zůstanou nezměněna během revize pracovní položky.Nadřazený element definuje aktuální pole.
Další informace naleznete v tématu Přiřazení podmíněných hodnot a pravidel. |
GLOBALLIST a LISTITEM podřízené elementy
Můžete zadat GLOBALLIST a LISTITEM prvky jako podřízených elementů ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES prvky.Tyto prvky slouží k vytvoření výčtu seznam hodnot, který se zobrazí.Uživatelé rozevírací seznam nebo rozevírací nabídky vyberte hodnoty.Další informace naleznete v tématu Definování globálních seznamů.
Prvek |
Popis |
---|---|
GLOBALIST |
Definuje sadu LISTITEM prvky, které jsou uloženy pro tým projektů kolekce a že všech týmových projektů v kolekci můžete použít.
globalListName: řetězec textu, který obsahuje mezi 1 až 255 znaky. GLOBALLISTje třeba zadat podřízeného prvku GLOBALLISTS elementu a volitelné podřízeného prvku ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES prvky.Můžete definovat globální seznam v rámci definici pracovní položky, definici globální seznam nebo globální pracovního postupu. |
LISTITEM |
Definuje platnou položku seznamu.
LISTITEMje třeba zadat podřízeného prvku GLOBALLIST a volitelné podřízeného prvku ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES prvky. |
Atributy určené parametrem podřízených prvků pole
Můžete zařadit většinu FIELD pravidla, která platí nevztahuje na sadu skupin nebo uživatelů zahrnutím for nebo not atributy.Další informace naleznete v tématu použít pravidlo pro pole.
Atribut |
Syntaxe |
Popis |
---|---|---|
expanditems |
expanditems = "true | false" |
Volitelné.Určuje, zda skupina, LISTITEM element identifikuje by měl být rozbaleny pro zahrnutí podřízených skupin v seznamu.Výchozí hodnota tohoto atributu je true. |
filteritems |
filteritems = "excludegroups" |
Volitelné.Určuje, že pouze členové skupiny a nikoli názvy skupin, jsou zahrnuty v seznamu.Jedinou povolenou hodnotu pro tento atribut se excludegroups. |
for |
for = "userGroupName" |
Volitelné.Určuje název uživatele nebo skupiny v Team Foundation do kterého bude pravidlo použito.Platné hodnoty jsou tvořeny řetězec textu, který obsahuje mezi 1 až 255 znaky. |
not |
není = "userGroupName" |
Volitelné.Určuje název uživatele nebo skupiny v Team Foundation na kterému pravidlo nevztahuje.Platné hodnoty jsou tvořeny řetězec textu, který obsahuje mezi 1 až 255 znaky. |
from |
z = "hodnota | pole | hodiny | CurrentUser" |
Požadováno.Určuje zdroj hodnoty, ze kterého chcete zkopírovat hodnotu nebo zadat výchozí hodnotu.Platné jsou následující hodnoty:
Pokud zadáte v poli "hodnota" nebo "pole", musíte rovněž uvést atribut hodnotu nebo pole v uvedeném pořadí. |
field |
pole = "fieldReferenceName" |
Volitelné.Určuje název pole, jehož hodnota je zkopírovat do pole při field je určena pro from atributu. |
pattern |
Vzor = "patternValue" |
Požadováno.Zajišťuje základní porovnávání pro pouze řetězce.patternValue je řetězec, který se skládá z 1 až 255 znaků, včetně.Tento řetězec nesmí obsahovat zpětné lomítko (\).Každý znak v řetězci je interpretován jako literál, pokud je jedním z následujících šesti metaznaky:
Hodnota vzorku: ^ [^ \\] * $ Například pattern="xxxxx.nn.nn" odpovídá pěti alfanumerických znaků, a po dobu a potom vyberte dvě číslice, pak po dobu, pak dvě více číslic. |
value |
Hodnota = "valueToCopy" |
Volitelné.Určuje hodnotu, která má být zkopírována do pole při value je určena pro from atributu. |