Freigeben über


<xsd:extension>-Element (complexContent)

Enthält Erweiterungen für complexContent.

<extension
  base = QName
  id = ID
  {any attributes with non-schema Namespace}...>
Content: (annotation?, ((group | all | choice | sequence)?, ((attribute |
 attributeGroup)*, anyAttribute?)))
</extension>

Attribute

  • base
    Der Name des complexType-Elements.

    Der Basiswert muss ein qualifizierter Name (QName) sein.

    Erforderlich.

  • id
    Die ID dieses Elements. Der id-Wert muss vom Typ ID sein und innerhalb des Dokuments, in dem dieses Element enthalten ist, eindeutig sein.

    Optional.

Elementinformationen

Anzahl der Vorkommen

Einmal

Übergeordnete Elemente

complexContent

Inhalt

annotation, attribute, attributeGroup, anyAttribute, choice, all, sequence, group

Beispiel

Im folgenden Beispiel wird ein definiertes complexType-Element durch Hinzufügen eines Elements und eines Attributs erweitert.

Weitere Ressourcen

Weitere Informationen finden Sie in der Spezifikation "W3C XML Schema Part 1: Structures Recommendation" unter "www.w3.org/TR/2001/REC-xmlschema-1-20010502/#element-all".

Siehe auch

Verweis

Referenz zu XML-Schemata (XSD)
Elemente des XML-Schemas