Section courante

A propos

Section administrative du site

xs:complexType

Schéma XML : Type complexe
XML

Syntaxe

<xs:complexType paramètres>
...
</xs:complexType>

Paramètres

Paramètre Description
abstract Ce paramètre permet, lorsqu'il est défini sur true, d'indiquer que le type complexe ne peut pas être utilisé directement dans un document XML d'instance via xsi:type. Il peut cependant être utilisé comme type de base pour une définition d'élément. (par défaut false) - Valide seulement pour le niveau racine xs:complexType.
block Ce paramètre permet de limiter les types pouvant être utilisés dans un document d'instance XML (par défaut, la valeur de l'attribut BlockDefault de xs:schemas si défini, sinon par défaut est vide, valeurs '#all' | une liste de ('extension', 'list', 'union') séparés par des espaces blancs).
final Ce paramètre permet d'indiquer les limites en dérivant les types de l'utilisation de ce type de certaines manières dans le schéma (par défaut, la valeur de l'attribut finalDefault de xs:schemas si défini est par défaut, valeurs, valeurs '#all' | ou une liste de ('extension', 'liste','union') séparé par espace blanc) - uniquement valable pour le niveau de racine xs:complexType.
id Ce paramètre permet d'indiquer l'identificateur de l'élément de schéma (facultatif).
mixed Ce paramètre permet d'indiquer que l'élément XML d'instance peut contenir du contenu mixte (par défaut est false).
name Ce paramètre permet d'indiquer le nom du xs:complexType - uniquement valide pour le niveau de racine xs:complexType.

Description

Cette balise permet de définir un type de complexe de niveau supérieur.



Dernière mise à jour : Mercredi, le 7 décembre 2022