Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este tema no está actualizado. Para obtener la información más reciente, consulte el Especificación de esquema de impresión .
Un elemento ParameterDef define las características válidas de la entrada de parámetros. El valor se escribe mediante un elemento ParameterInit.
Etiqueta de elemento
<ParameterDef>
Atributos XML
En la tabla siguiente se enumeran los atributos XML que pueden pertenecer a este elemento.
| Atributo XML | Detalles |
|---|---|
| nombre |
Define un nombre único para el parámetro en el contexto del documento actual. Los atributos de nombre ParameterDef duplicados representan el documento PrintCapabilities no válido. |
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 |
PrintCapabilities |
| Elementos secundarios |
Propiedad (una o varias) Los siguientes elementos Property estándar deben aparecer como el contenido de un elemento ParameterDef.
|
| Este elemento |
No se permite ningún dato de caracteres. No se permiten los elementos del mismo nivel secundarios duplicados. |
*Obligatorio cuando DataType es entero o decimal. Opcional cuando DataType es una cadena.
Dependencias de configuración
ParameterDef y su contenido en cualquier nivel de anidamiento pueden no tener dependencias de configuración.
Ejemplo
En el ejemplo siguiente se establecen todos los elementos Property necesarios para este parámetro. En el ejemplo de ParameterInit se muestra cómo inicializar este parámetro.
<psf:ParameterDef name="psk:PageMediaSizeMediaSizeHeight">
<psf:Property name="psf:DataType">
<psf:Value xsi:type="xs:string">xs:integer</psf:Value>
</psf:Property>
<psf:Property name="psf:UnitType">
<psf:Value xsi:type="xs:string">microns</psf:Value>
</psf:Property>
<psf:Property name="psf:Multiple">
<psf:Value xsi:type="xs:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:MaxValue">
<psf:Value xsi:type="xs:integer">594106</psf:Value>
</psf:Property>
<psf:Property name="psf:MinValue">
<psf:Value xsi:type="xs:integer">152400</psf:Value>
</psf:Property>
<psf:Property name="psf:DefaultValue">
<psf:Value xsi:type="xs:integer">152400</psf:Value>
</psf:Property>
<psf:Property name="psf:Mandatory">
<psf:Value xsi:type="xs:string">psk:Optional</psf:Value>
</psf:Property>
</psf:ParameterDef>