Compartir a través de


Característica

Este tema no está actualizado. Para obtener la información más reciente, consulte el 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

> de características de <

Atributos XML

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

Atributo XML Detalles
nombre
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 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
PrintTicket
Característica
Elementos secundarios
Uno de los siguientes grupos:
  • de características (cero o más)
  • opción (una o varias)
  • Propiedad (cero o más)
o
  • de características (una o varias)
  • opción (cero o más)
  • Propiedad (cero o más)
Este elemento
No se permite ningún dato de caracteres.
Se permiten elementos Option secundarios duplicados que son del mismo nivel. 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 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 device, 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 printTickets derivados de ellos. Las instancias de características definidas de forma privada se pueden introducir 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 de opción contiene uno o varios elementos ScoredProperty, que se toman juntos describen o caracterizan de forma única 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.

Subfeatures

El marco de esquema de impresión también permite agrupar elementos de características 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 de características relacionados o para elementos de característica que controlan aspectos de una característica de dispositivo. Un ejemplo es un dispositivo que admite la asociación. Este 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 ser capaz de presentar al usuario las opciones de nivel más alto en primer lugar, que en este caso es si se debe usar el acoplamiento. 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 esta interfaz de usuario. Print Schema Framework permite que las subfeatures tengan sus propias subfeatures secundarias, lo que permite un nivel ilimitado de anidamiento.

Print Schema Framework también permite que los elementos Option aparezcan en el mismo nivel que 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>

de especificación de esquema de impresión de