xsd:all
An "all" group that allows elements to appear in any order. Unlike other group types, does not allow other groups as children, only elements. This declaration is for an "all" group that is a child of xsd:group; its type disallows minOccurs and maxOccurs
Element information
Namespace: http://www.w3.org/2001/XMLSchema
Schema document: xmlschema.xsd
Other elements with the same name: xsd:all
Type: Anonymous
Properties: Local, Qualified
Content
- Sequence [1..1]
- xsd:annotation [0..1]
- Choice [0..*]
from type xsd:annotatedfrom group xsd:allModel
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax | from type xsd:openAttrs | |
id | [0..1] | xsd:ID | from type xsd:annotated |
Used in
- Type xsd:namedGroup (Element xsd:group)
Sample instance
<xsd:all> <xsd:element> <xsd:simpleType> <xsd:restriction>... </xsd:restriction> </xsd:simpleType> <xsd:unique name="NCName"> <xsd:selector xpath="token">... </xsd:selector> <xsd:field xpath="token">... </xsd:field> </xsd:unique> </xsd:element> </xsd:all>