Partager via


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

Définit des contraintes sur une définition complexContent.

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

Attributs

  • base
    Nom d'un élément complexType défini dans ce schéma (ou un autre schéma indiqué par l'espace de noms spécifié). L'élément contenant l'élément restriction est dérivé du type spécifié par la valeur de base.

    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

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

Exemple

L'exemple suivant représente une définition de type complexe utilisant restriction. Le type complexe, USAddress, est dérivé d'un type complexe d'adresse générale et son élément country a pour valeur US.

Voir aussi

Référence

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