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