June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:attributeGroup(reference) — Reference to a global attributes group declaration.
<xs:attributeGroup
id = xs:ID
ref = xs:QName
{any attributes with non-schema namespace}
>
Content: (xs:annotation?)
</xs:attributeGroup>
May be included in: xs:attributeGroup (global definition), xs:complexType (local definition), xs:complexType (global definition), xs:extension (complex content), xs:extension (simple content), xs:restriction (complex content), xs:restriction (simple content)
Any non-top-level occurrence of xs:attribute is a
reference to an attribute group that acts like a replacement of the
group by the attributes (or attribute group references) embedded in
the group.
None.
<xs:element name="book">
<xs:complexType>
<xs:sequence>
<xs:element ref="isbn"/>
<xs:element ref="title"/>
<xs:element ref="author" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="character" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref="bookAttributes"/>
</xs:complexType>
</xs:element>id
W3C XML Schema’s element ID.
ref
Qualified name of the attribute group to reference.