Apply pattern matching to a string field
Můžete použít MATCH elementu, který chcete vynutit hodnot v poli typu řetězec, který chcete vykazuje určité určíte. Pokud definujete více MATCH prvků, bude hodnota platná, pokud odpovídá některé z vzory, které zadáte v poli. Pokud alespoň jeden element úspěšné, bude pole má platnou hodnotu.
Poznámka
Chcete-li přidat pravidlo, které FIELD definice, použijte witadmin nástroj příkazového řádku pro import a export definici pro typ pracovní položky.Podívejte se na téma Import, export, and manage work item types [witadmin].
Shoda Element syntaxe struktury
Můžete použít MATCH elementu, který chcete vynutit základní vzor odpovídající definováním vzor, který hodnoty do polí Typ řetězec se musí shodovat.
<MATCH pattern="patternValue" for="userGroupName" not="userGroupName" />
Atributy
Můžete určit pro uživatele, který MATCH pravidlo platí. Pokud jste nedefinují žádné volitelných atributů, všechny platné uživatele a skupiny v Team Foundation Server musí určovat hodnotu, která odpovídá vzoru.
Atribut |
Popis |
---|---|
pattern |
Požadováno. Vynucuje základní vzor odpovídající pro pouze řetězce a pouze pro řetězce, jehož syncnamechanges="false". Platné hodnoty parametru patternValue jsou "A", "N" a "X", které označují následující typy znaků:
Všechny ostatní hodnoty jsou vyjmutá jako literály. Minimální délka: 1; Maximální délka: 255. Hodnota vzorku: ^ [^ \\] * $ Příklad hodnoty vzor: xxxxx. nn. nn |
for |
Volitelné. Určuje název uživatele nebo skupinu v Team Foundation do kterého bude pravidlo použito. Platný název se skládá z řetězce text, který obsahuje mezi 1 až 255 znaků. Hodnota vzorku: ^ [^ \\] + \\ [^ \\] + $ Příklad hodnoty vzor: domény/UserID |
not |
Volitelné. Určuje název uživatele nebo skupinu v Team Foundation na kterému pravidlo nevztahuje. Platný název se skládá z řetězce text, který obsahuje mezi 1 až 255 znaků. Hodnota vzorku: ^ [^ \\] + \\ [^ \\] + $ Příklad hodnoty vzor: domény/UserID |
Zpět na začátek
Příklady odpovídající vzoru
Následující příklady ilustrují úspěšné a neúspěšné vzor odpovídá pro různé účely pole.
Číslo verze
Vzor: ANN.NN.NN
Ověří |
R01.03.04 nebo V05.08.99 |
Ověření nezdaří |
1.3.4 nebo V5.8.99 nebo v1.3 |
Flexibilní identifikátor
Vzor: XXX-XXX
Ověří |
001-abc nebo a00 b02 |
Ověření nezdaří |
1-abc nebo 001. "abc" |
Priorita
Vzor: PN
Ověří |
P1 nebo P5 nebo P9 |
Ověření nezdaří |
1 nebo P10 |
Shoda značky jsou velká a malá písmena. Proto "Č.V." odpovídá P1 a p1.
Zpět na začátek