Partager via


Valeur

Cette rubrique n’est pas actuelle. Pour obtenir les informations les plus actuelles, consultez La spécification du 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 se rapporter à cet élément.

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

Pour plus d’informations, consultez la section Attributs XML .

Informations sur les éléments

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.

Category Détails
Éléments parents
ParameterInit
Propriété
ScoredProperty
Éléments enfants
Seul le contenu de caractères ou d’entiers est autorisé.
Cet élément
Le contenu Null est autorisé. Le contenu des 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 value qui apparaissent dans les éléments Property peuvent avoir des dépendances arbitraires sur la configuration.

Utilisation de l’élément

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 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 en tant que contenu dans un élément Value.

Notes

Certains éléments Print Schema-defined Property et ScoredProperty 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 aux propriétés telles que celles-ci, propriétés qui ne contiennent pas d’élément Value.

Pour être conforme à Print Schema Framework, qui nécessite la présence d’un élément Value ou de sous-éléments dans les éléments qui prennent en charge des valeurs, une valeur absente ou non définie doit être représentée en présentant l’élément Value comme un élément vide ; c’est-à-dire en tant que <Valeur></Valeur>.

Exemple

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

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

Spécification du schéma d’impression