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

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

element <xs:annotation>

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

Component Diagram

XML Representation Summary
<xs:annotation
id | = | xs:ID
| {any attribute from non-schema namespace}
| >
Content: | (xs:appinfo | xs:documentation)*
</xs:annotation>

Attributes:

Attribute | Type / Value | Default | Required? | Declared In | Description
id | xs:ID |  | no | this |
{any attribute} | from non-schema namespace |  | no | xs:openAttrs |

Content Element Model:

Component | Type / Value | Occurs | Nillable? | Declared In | Description
CHOICE |  | 0..∞ |  | this |
xs:appinfo | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-appinfo
xs:documentation | anonymous | 1..1 | no | this | See: http://www.w3.org/TR/xmlschema-1/#element-documentation

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

- Included in content model of elements (52):

  xs:all, xs:all (in xs:group), xs:any, xs:anyAttribute, xs:attribute, xs:attribute (type xs:attribute), xs:attributeGroup, xs:attributeGroup (type xs:attributeGroupRef), xs:choice, xs:choice (in xs:group), xs:complexContent, xs:complexType, xs:complexType (type xs:localComplexType), xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin), xs:enumeration, xs:extension (in xs:complexContent), xs:extension (in xs:simpleContent), xs:field, xs:fractionDigits, xs:group, xs:group (type xs:groupRef), xs:import, xs:include, xs:key, | xs:keyref, xs:length, xs:list, xs:maxExclusive, xs:maxInclusive, xs:maxLength, xs:minExclusive, xs:minInclusive, xs:minLength, xs:notation, xs:pattern, xs:redefine, xs:restriction, xs:restriction (in xs:complexContent), xs:restriction (in xs:simpleContent), xs:schema, xs:selector, xs:sequence, xs:sequence (in xs:group), xs:simpleContent, xs:simpleType, xs:simpleType (type xs:localSimpleType), xs:totalDigits, xs:union, xs:unique, xs:whiteSpace

Referenced By

- In global complexTypes (21):
  xs:annotated [ref], xs:attributeGroupRef [ref], xs:complexRestrictionType [ref], xs:explicitGroup [ref], xs:groupRef [ref], xs:localComplexType [ref], xs:localElement [ref], xs:localSimpleType [ref], xs:namedAttributeGroup [ref], xs:namedGroup [ref], xs:narrowMaxMin [ref], xs:noFixedFacet [ref], xs:numFacet [ref], xs:realGroup [ref], xs:simpleExplicitGroup [ref], xs:simpleExtensionType [ref], xs:simpleRestrictionType [ref], xs:topLevelAttribute [ref], xs:topLevelComplexType [ref], xs:topLevelElement [ref], xs:topLevelSimpleType [ref]
- In anonymous complexTypes of elements (6):
  xs:pattern [ref], xs:redefine [ref], xs:schema [ref], xs:schema [ref], xs:totalDigits [ref], xs:whiteSpace [ref]
- In model groups (1):
  xs:allModel [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.