extension

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

Syntaxe

<xschema:extension>
</xschema:extension>

Description

L'élément extension permet de définir une extension d'un type déjà existant en lui ajoutant des éléments ou des attributs.

En particulier, l'élément extension est un artifice pour ajouter des attributs à un type simple puisque, normalement, celui-ci n'en comporte pas dans le flux Xml.

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

Attribut.Obligatoire.Sémantique.
baseOui.Nom du type simple qui est étendu.
idNon.Identifiant du type.

Exemple

<-- Definition d'un element dont le type est simple etendu pour ajouter un attribut. -->
<xschema:element name="Montant">
</xschema:element>

Voir aussi

attribut pour définir un attribut. complexType pour définir un type complexe. simpleType pour définir un type simple.
restriction pour restreindre un type.
redefine pour pouvoir étendre les définitions incluses.