Chapter 2 Notions de base relatives au Modèle XML


Onglet Détails de la feuille de propriétés du modèle

L'onglet Détails d'une feuille de propriétés de modèle (uniquement disponible dans un modèle conçu pour XSD) affiche les propriétés suivantes :

Propriété Description
Espace de noms cible Espace de noms de tous les objets du modèle. Son nom est un URI qui ne fait pas référence à un fichier mais uniquement à un nom affecté. Un préfixe peut être affecté à l'espace de noms. Tous les éléments du schéma ayant ce préfixe dans leur balise de début seront associés à l'espace de noms. Exemple : http://www.masociete.com/monproduit/XMLmodel
Langage Indicateur du langage utilisé dans le modèle. Exemple : en, en-GB, en-US, de, fr
ID ID du modèle. Sa valeur doit être de type ID et unique au sein du fichier contenant le modèle. Exemple : XMOD1
Forme d'élément Forme des éléments déclarés dans l'espace de noms cible.

Si vous sélectionnez Qualifiée, les éléments doivent être qualifiés par le préfixe de leur espace de noms. Si vous sélectionnez Non qualifiée, les éléments ne sont pas nécessairement qualifiés par le préfixe de leur espace de noms. La valeur de Forme d'élément est la valeur par défaut globale pour tous les éléments déclarés dans l'espace de noms cible. Pour passer outre ce paramètre, les éléments individuels peuvent utiliser l'attribut Forme
Forme d'attribut Forme des attributs déclarés dans l'espace de noms cible. Si vous sélectionnez Qualifiée, les attributs doivent être qualifiés par le préfixe de leur espace de noms. Si vous sélectionnez Non qualifiée, les attributs ne sont pas nécessairement qualifiés par le préfixe de leur espace de noms. La valeur de Forme d'élément est la valeur par défaut globale pour tous les attributs déclarés dans l'espace de noms cible. Pour passer outre ce paramètre, les attributs individuels peuvent utiliser l'attribut Forme
Bloc Valeur par défaut pour la propriété Bloc des éléments et des types complexes dans l'espace de noms cible. La propriété Bloc empêche qu'un élément ou qu'un type complexe ayant un type de dérivation spécifié soit utilisé à la place de l'élément hérité ou du type complexe hérité
Final La valeur par défaut pour la propriété Final des éléments, des types simples et des types complexes dans l'espace de noms cible. La propriété Final empêche le type de dérivation spécifié pour un élément, un type simple ou un type complexe

Pour plus d'informations sur les éléments, les attributs, les types simples et les types complexes, reportez-vous au chapitre Construction d'un modèle XML.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.