Partager via


Valeur

Cette rubrique n’est pas actuelle. Pour plus d’informations, consultez la spécification de schéma d’impression.

Un élément Value associe un littéral à un type.

Balise d’élément

<valeur>

Attributs XML

Le tableau suivant répertorie les attributs XML qui peuvent être liés à cet élément.

Attribut XML Détails
xsi :type
Spécifie le type de données Value, qui doit être l’un des types XSD suivants : chaîne, entier, décimal, QName. S’il est manquant, le type de données par défaut est chaîne.

Pour plus d’informations, consultez section Attributs XML.

Informations sur l’élément

Le tableau suivant répertorie les éléments qui peuvent être parents de cet élément, les éléments qui peuvent être enfants de cet élément et toutes les restrictions sur l’élément lui-même.

Catégorie Détails
Éléments parents
ParameterInit
Propriété
ScoredProperty
Éléments enfants
Seul le contenu caractère ou entier est autorisé.
Cet élément
Le contenu Null est autorisé. Le contenu de caractères doit être conforme à la syntaxe définie par le type de données.
Les frères enfants en double ne sont pas autorisés.

Dépendances de configuration

Les éléments value qui apparaissent dans l’élément ScoredProperty peuvent ne pas avoir de dépendances de configuration. Les éléments de valeur qui apparaissent dans les éléments Property peuvent avoir des dépendances arbitraires sur la configuration.

Utilisation des éléments

Un élément Value peut apparaître dans un élément Property ou ScoredProperty. L’objectif de l’élément Value est de représenter une valeur en tant que type de données XML standard. Le type de données est spécifié en tant qu’attribut XML de l’élément Value, xsi :type. Notez que tous les types définis par XSD ou définis par XML ne sont pas pris en charge. Pour obtenir la liste des types pris en charge, consultez Résumé des types d’éléments. Un élément Value ne peut contenir que du contenu de caractères. Rien d’autre ne peut apparaître comme contenu dans un élément Value.

Note

Certains éléments Property et ScoredProperty définis par le schéma d’impression ne contiennent pas d’élément Value, car leur objectif est simplement d’être parents de sous-propriétés. Vous ne devez pas ajouter d’élément Value à des propriétés telles que celles-ci, qui ne contiennent pas d’élément Value.

Pour se conformer à l’infrastructure de schéma d’impression, qui nécessite qu’un élément Value ou des sous-éléments soient présents dans les éléments qui prennent en charge les valeurs, une valeur absente ou non définie doit être représentée par la présentation de l’élément Value en tant qu’élément vide ; autrement dit, comme <Valeur></Value>.

Exemple

Définissez une valeur de type décimal et initialisez-la sur « 128.5 ».

<Value xsi:type="decimal">128.5</Value>

spécification de schéma d’impression