Freigeben über


<xsd:complexContent>-Element

Enthält Erweiterungen oder Einschränkungen zu einem komplexen Typ, der unterschiedliche Inhalte oder ausschließlich Elemente umfasst.

<complexContent
  id = ID
  mixed = Boolean
  {any attributes with non-schema Namespace}...>
Content: (annotation?,  (restriction | extension))
</complexContent>

Attribute

  • 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.

  • mixed
    Ein Indikator dafür, ob die Zeichendaten zwischen den untergeordneten Elementen dieses complexType-Elements angezeigt werden dürfen. Der Standardwert ist false.

    Das mixed-Attribut kann den mixed-Attributwert überschreiben, der für das enthaltende complexType-Element angegeben ist.

    Optional.

Elementinformationen

Anzahl der Vorkommen

Einmal

Übergeordnete Elemente

complexType

Inhalt

Optional. annotation

Erforderlich. Genau eines der folgenden Elemente: restriction (complexContent) oder extension (complexContent).

Beispiele

Im folgenden Beispiel ist ein komplexer Typ USAddress angegeben, der von einem anderen komplexen Typ address durch Erweitern des geerbten Typs um zwei zusätzliche Elemente (state und zipcode) abgeleitet wird.

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