Característica
Este tema no está actualizado. Para obtener la información más actual, vea La especificación de esquema de impresión.
Un elemento Feature contiene una lista completa de los elementos Option y Property que describen completamente un atributo de dispositivo, una configuración de formato de trabajo u otra característica relevante.
Etiqueta de elemento
<Característica>
Atributos XML
En la tabla siguiente se enumeran los atributos XML que pueden pertenecer a este elemento.
Atributo XML | Detalles |
---|---|
name |
Contiene el nombre de la característica, ya sea una característica estándar o una característica definida de forma privada. |
Para obtener más información, consulte la sección Atributos XML .
Información de elemento
En la tabla siguiente se enumeran los elementos que pueden ser elementos primarios de este elemento, los elementos que pueden ser elementos secundarios de este elemento y cualquier restricción en el propio elemento.
Category | Detalles |
---|---|
Elementos primarios |
PrintCapabilities PrintTicket Característica |
Elementos secundarios |
Uno de los siguientes grupos:
|
Este elemento |
No se permiten datos de caracteres. Se permiten elementos Option secundarios duplicados relacionados. Se permiten métodos abreviados de atributos de nombre duplicados. |
Dependencias de configuración
Es posible que los elementos de características no tengan dependencias de configuración.
Uso de elementos
Relación con atributos XML
En la representación característica/opción, un atributo de dispositivo se representa mediante un elemento Feature. El atributo device se identifica de forma única por el atributo name en el elemento Feature del atributo de dispositivo, como en el ejemplo siguiente. En este ejemplo, el atributo device es Resolution.
<Feature name="Resolution" />
El esquema de impresión define un conjunto de atributos de nombre para determinadas instancias de característica. Estos atributos de nombre sirven para identificar un conjunto de instancias de características predefinidas asociadas a atributos de dispositivo configurables específicos. Estos nombres de instancia de característica se deben usar siempre que corresponda, ya que aumentan la portabilidad del documento PrintCapabilities y los PrintTickets que se derivan de ellos. Es posible que se introduzcan instancias de características definidas de forma privada si determinados atributos de dispositivo no corresponden a ninguna de las instancias de características definidas por el esquema. Para obtener información sobre la sintaxis de los atributos de nombre y las convenciones que se aplican a los nombres definidos por el esquema y definidos de forma privada, vea Atributos XML.
Relación con el elemento Option
Cada uno de los estados posibles se representa mediante un elemento Option. Cada definición option contiene uno o varios elementos ScoredProperty, que se toman juntos de forma única describen o caracterizan el estado que se representa. La técnica que se usa para crear definiciones de opción se describe en Definiciones de opciones. Todos los elementos Option asociados a un elemento Feature determinado residen como elementos secundarios del elemento Feature.
Subfunciones
El marco de esquema de impresión también permite agrupar los elementos Feature de forma jerárquica. Es decir, un elemento Feature puede contener uno o varios elementos feature secundarios (subfeatures). Esto puede ser útil para organizar elementos feature relacionados o para elementos feature que controlan aspectos de una característica de dispositivo. Un ejemplo es un dispositivo que admite la asociación. Este tipo de dispositivo puede ofrecer al usuario una opción de dónde localizar la grapa, como en la esquina superior izquierda, o en la esquina superior derecha, o a lo largo del borde superior, o a lo largo del borde izquierdo. La interfaz de usuario (UI) de este dispositivo debe poder presentar al usuario las opciones de nivel más alto en primer lugar, que en este caso es si se debe usar la asociación. Solo después de que el usuario haya decidido usar la asociación debe presentarse con un segundo nivel de opciones, ubicación básica. Una jerarquía de características agrega la estructura adicional que hace posible dicha interfaz de usuario. El marco de esquema de impresión permite que las subfeatures tengan sus propias subfeatures secundarias, lo que permite un nivel ilimitado de anidamiento.
El marco de esquema de impresión también permite que los elementos Option aparezcan en el mismo nivel que las subfeatures; es decir, como elementos del mismo nivel dentro del mismo elemento feature primario. Esto permite al usuario tomar la decisión de alto nivel (si se debe usar la asociación) antes de realizar las selecciones de subfeature. En este ejemplo, el elemento Feature raíz, "Staple", podría contener dos elementos Option, "On" y "Off", así como una subfeature denominada "StapleLocation".
Ejemplo
<psf:Feature name="psk:JobOutputBin">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<psf:Option constrained="psk:None">
<psf:ScoredProperty name="psk:Bin">
<psf:Value xsi:type="xs:string">SorterBin</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">100</psf:Value>
</psf:ScoredProperty>
</psf:Option>
</psf:Feature>