| FlexDoc/XML XSDDoc Demo | XML Schema for XSLT 2.0 & XSD 1.0

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

element <xs:schema>

Namespace: | http://www.w3.org/2001/XMLSchema
Type: | anonymous complexType (extension of xs:openAttrs)
Content: | complex, 8 attributes, attr. wildcard, 12 elements
Block: | "#all" (blocks all substitutions of this element or its type)
Defined: | globally in XMLSchema.xsd; see XML source
Includes: | declarations of 8 attributes, 5 elements
Referenced: | by 1 location

Component Diagram

XML Representation Summary
<xs:schema
targetNamespace | = | xs:anyURI
version | = | xs:token
finalDefault | = | ("#all" | list of ("extension" | "restriction" | "list" | "union")) : ""
blockDefault | = | ("#all" | list of ("extension" | "restriction" | "substitution")) : ""
attributeFormDefault | = | ("qualified" | "unqualified") : "unqualified"
elementFormDefault | = | ("qualified" | "unqualified") : "unqualified"
id | = | xs:ID
xml:lang | = | (xs:language | "")
| {any attribute from non-schema namespace}
| >
Content: | (xs:include | xs:import | xs:redefine | xs:annotation)*, ((xs:simpleType | xs:complexType | xs:group | xs:attributeGroup | xs:element | xs:attribute | xs:notation), xs:annotation*)*
</xs:schema>

Attributes:

Attribute | Type / Value | Default | Required? | Declared In | Description
targetNamespace | xs:anyURI |  | no | this |
version | xs:token |  | no | this |
finalDefault | xs:fullDerivationSet : ("#all" | list of ("extension" | "restriction" | "list" | "union")) | "" | no | this |
blockDefault | xs:blockSet : ("#all" | list of ("extension" | "restriction" | "substitution")) | "" | no | this |
attributeFormDefault | xs:formChoice : ("qualified" | "unqualified") | "unqualified" | no | this |
elementFormDefault | xs:formChoice : ("qualified" | "unqualified") | "unqualified" | no | this |
id | xs:ID |  | no | this |
xml:lang | anonymous : (xs:language | "") |  | no | this | lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. »
{any attribute} | from non-schema namespace |  | no | xs:openAttrs |

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
SEQUENCE |  | 1..1 |  | this |
CHOICE |  | 0..∞ |  | this |
xs:include | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-include
xs:import | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-import
xs:redefine | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-redefine
xs:annotation | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-annotation
SEQUENCE |  | 0..∞ |  | this |
CHOICE |  | 1..1 |  | xs:schemaTop |
xs:simpleType | xs:topLevelSimpleType | 1..1 | no | xs:redefinable | See: http://www.w3.org/TR/xmlschema-2/#element-simpleType
xs:complexType | xs:topLevelComplexType | 1..1 | no | xs:redefinable | See: http://www.w3.org/TR/xmlschema-1/#element-complexType
xs:group | xs:namedGroup | 1..1 | no | xs:redefinable | See: http://www.w3.org/TR/xmlschema-1/#element-group
xs:attributeGroup | xs:namedAttributeGroup | 1..1 | no | xs:redefinable | See: http://www.w3.org/TR/xmlschema-1/#element-attributeGroup
xs:element | xs:topLevelElement | 1..1 | no | xs:schemaTop | See: http://www.w3.org/TR/xmlschema-1/#element-element
xs:attribute | xs:topLevelAttribute | 1..1 | no | xs:schemaTop | See: http://www.w3.org/TR/xmlschema-1/#element-attribute
xs:notation | anonymous | 1..1 | no | xs:schemaTop | See: http://www.w3.org/TR/xmlschema-1/#element-notation
xs:annotation | anonymous | 0..∞ | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-annotation

Description
See: http://www.w3.org/TR/xmlschema-1/#element-schema
Related Components

- Included in content model of elements (1):
  xsl:import-schema

Referenced By

- In anonymous complexTypes of elements (1):
  xsl:import-schema [ref]

Anonymous Type Detail

Type Derivation Tree xs:anyType (restriction) xs:openAttrs (extension) complexType

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.