次の方法で共有


PatternRule 複合型 (作業項目の種類の定義スキーマ)

更新 : 2007 年 11 月

MATCH 要素によって使用される属性を定義します。

<xs:complexType name="PatternRule">
        <xs:complexContent>
                <xs:extension base="PlainRule">
                        <xs:attribute name="pattern" type="typelib:NonEmptyPlainConstant" use="required"/>
                </xs:extension>
        </xs:complexContent>
</xs:complexType>

属性と要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

属性

説明

for

省略可能な PlainRule 複合型 (作業項目の種類の定義スキーマ) 属性です。

この規則が適用されるユーザーまたはグループの名前です。属性型は typelib:IdentityName です。最小長は 1、最大長は 255 です。

パターン値 : ^[^\\]+\\[^\\]+$

パターン値の例 : Domain\userID

not

省略可能な PlainRule 複合型 (作業項目の種類の定義スキーマ) 属性です。

この規則が適用されないユーザーまたはグループの名前です。属性型は typelib:IdentityName です。最小長は 1、最大長は 255 です。

パターン値 : ^[^\\]+\\[^\\]+$

パターン値の例 : Domain\userID

pattern

必須属性。

基本的なパターン マッチを文字列だけに適用します。有効な値は、"A"、"N"、または "X" です。これ以外の値はリテラルとして扱われます。"A" は、英文字を表します。"N" は、数字を表します。"X" は、英数字を表します。属性型は typelib:NonEmptyPlainConstant です。最小長は 1、最大長は 255 です。

パターン値 : ^[^\\]*$

パターン値の例 : xxxxx.nn.nn

子要素

なし。

親要素

なし。

解説

PatternRule 複合型は MATCH 要素 (作業項目の種類の定義スキーマ) 型です。これは PlainRule 複合型 (作業項目の種類の定義スキーマ) の拡張です。

要素情報

名前空間

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

スキーマ名

作業項目の種類の定義

検証ファイル

WorkItemTypeDefinition.xsd

空も使用できる

適用なし

参照

概念

使用できるフィールドの規則

その他の技術情報

フィールドの規則を定義する