PlainRule Complex Type (Work Item Type Definition Schema)

Defines attributes for use by selected rules (elements) in the Rules group.

<xs:complexType name="PlainRule">
    <xs:attribute name="for" type="typelib:IdentityName"/>
    <xs:attribute name="not" type="typelib:IdentityName"/>
</xs:complexType>

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute

Description

for

Optional attribute.

The name of a user or group to whom this rule applies. The attribute type is typelib:IdentityName. Minimum length: 1; maximum length: 255.

Pattern value: ^[^\\]+\\[^\\]+$

Pattern value example: Domain\userID

not

Optional attribute.

The name of a user or group to whom this rule does not apply. The attribute type is typelib:IdentityName. Minimum length: 1; maximum length: 255.

Pattern value: ^[^\\]+\\[^\\]+$

Pattern value example: Domain\userID

Child Elements

None

Parent Elements

None

Remarks

The PlainRule Complex Type is the element type for the following elements:

The PlainRule Complex Type is also the extension base for the following complex types:

Element Information

Namespace

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

Schema Name

Work Item Type Definition

Validation File

WorkItemTypeDefinition.xsd

Can be Empty

Not applicable

See Also

Concepts

Available Field Rules

Other Resources

Defining Field Rules