restriction

Instruction Xml Schema. Définition d'une contrainte sur un type.

Syntaxe

<xschema:restriction>
</xschema:restriction>

Description

L'élément restriction permet de définir un type en posant une contrainte sur un type :

Un élément restriction possède les attributs suivants :

Attribut.Obligatoire.Sémantique.
baseOui.Nom du type à contraindre. anyType pour un type complexe ne devant pas contenir d'élément.
idNon.Identifiant du type.

Les éléments utilisés dans un élément restriction sont :

Exemple

<-- Definition d'un type a partir d'un type simple contraint. -->
<xschema:simpleType name="Octet">
</xschema:simpleType>

<-- Definition d'un type ne comprenant que des attributs. -->
<xschema:complexType name="TypeNomPrenom">
</xschema:complexType>

Voir aussi

maxExclusive, maxInclusive, minExclusive, minInclusive pour définir un intervalle de valeurs. pattern pour définir un modèle de valeur.
attribut pour définir un attribut. element pour définir un élément.
extension pour étendre un type.