Partager via


Élément <xsd:extension> (complexContent)

Contient des extensions pour complexContent.

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

Attributs

  • base
    Nom de l'élément complexType.

    La valeur de base doit être un nom qualifié (QName).

    Obligatoire.

  • id
    ID de cet élément. La valeur id doit être du type ID et unique dans le document contenant cet élément.

    Facultatif.

Informations sur l'élément

Nombre d'occurrences

Une

Éléments parents

complexContent

Contenu

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

Exemple

L'exemple suivant étend un complexType défini en ajoutant un élément et un attribut.

Autres ressources

Pour plus d'informations, consultez le document du W3C sur les schémas XML, notamment le tome 1 relatif aux structures, à l'adresse www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.

Voir aussi

Référence

Référence du schéma XML (XSD)
Éléments de schéma XML