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>