Compartir a través de


Valor

Este tema no está actualizado. Para obtener la información más reciente, consulte el Especificación de esquema de impresión .

Un elemento Value asocia un literal a un tipo.

Etiqueta de elemento

<valor>

Atributos XML

En la tabla siguiente se enumeran los atributos XML que pueden pertenecer a este elemento.

Atributo XML Detalles
xsi:type
Especifica el tipo de datos de Value, que debe ser uno de los siguientes tipos definidos por XSD: string, integer, decimal, QName. Si falta, el tipo de datos predeterminado es string.

Para obtener más información, consulte sección atributos XML.

Información del elemento

En la tabla siguiente se enumeran los elementos que pueden ser elementos primarios de este elemento, los elementos que pueden ser secundarios de este elemento y las restricciones del propio elemento.

Categoría Detalles
Elementos primarios
ParameterInit
Propiedad
ScoredProperty
Elementos secundarios
Solo se permite el contenido de caracteres o enteros.
Este elemento
Se permite el contenido NULL. El contenido de caracteres debe ajustarse a la sintaxis definida por el tipo de datos.
No se permiten los elementos del mismo nivel secundarios duplicados.

Dependencias de configuración

Es posible que los elementos de valor que aparecen en el elemento ScoredProperty no tengan dependencias de configuración. Los elementos de valor que aparecen en los elementos Property pueden tener dependencias arbitrarias en la configuración.

Uso de elementos

Un elemento Value puede aparecer dentro de un elemento Property o ScoredProperty. El propósito del elemento Value es representar un valor como un tipo de datos XML estándar. El tipo de datos se especifica como un atributo XML del elemento Value, xsi:type. Tenga en cuenta que no se admiten todos los tipos definidos por XSD o definidos por XML. Para obtener una lista de los tipos admitidos, vea Resumen de tipos de elementos. Un elemento Value solo puede contener contenido de caracteres. Nada más puede aparecer como contenido en un elemento Value.

Nota

Algunos elementos Print Schema-defined Property y ScoredProperty no contienen un elemento Value, ya que su propósito es simplemente ser elementos primarios de subpropiedades. No debe agregar un elemento Value a propiedades como estas, propiedades que no contienen un elemento Value.

Para cumplir con el marco de esquema de impresión, que requiere que un elemento Value o subelementos estén presentes en los elementos que admiten valores, un valor ausente o no definido debe representarse mediante la presentación del elemento Value como un elemento vacío; es decir, como <Valor></Value>.

Ejemplo

Defina un valor de tipo decimal e inicialícelo en "128.5".

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

de especificación de esquema de impresión de