Declaring Attributes

MSXML 5.0 SDK

Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - XML Schemas

Declaring Attributes

Attributes are declared using the attribute element.

Example

The following example shows an attribute declaration for blue.

<xs:attribute name="blue" />

Referencing a Global Attribute Declaration

You can define attributes globally and use the ref attribute to reference global attributes.

Example

The following example shows a reference to the global attribute, blue.

<xs:element name="eyeColor" type="eyeColorType" />
<xs:complexType name="eyeColorType">
   <xs:attribute ref="blue" />
   <xs:attribute name="light" />
</xs:complexType>

Example

The following example shows another reference to the global attribute, blue.

<xs:element name="contactLense" type="contactLenseType" />
<xs:complexType name="ContactLenseType" />
   <xs:attribute ref="blue" />
</xs:complexType>