Použití porovnávání vzorů pro pole řetězce
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 a správa typů pracovních položek [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 jméno uživatele nebo skupiny v Team Foundation, na které se pravidlo vztahuje.Platné názvy jsou tvořeny řetězcem textu obsahujícím od 1 do 255 znaků. Hodnota vzorku: ^[^\\]+\\[^\\]+$ Příklad hodnoty vzor: domény/UserID |
not |
Volitelné.Určuje jméno uživatele nebo skupiny v Team Foundation, na které se pravidlo nevztahuje.Platné názvy jsou tvořeny řetězcem textu obsahujícím od 1 do 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