Référencement des paramètres

Cette rubrique n’est pas à jour. Pour obtenir les informations les plus récentes, consultez la spécification du schéma d’impression.

L’option Personnaliser la taille du média est un exemple concret d’une option qui comprend un élément ParameterRef. Notez qu’il fait référence à deux paramètres : PageMediaSizeMediaSizeWidth et PageMediaSizeMediaSizeHeight. Chaque instance ParameterRef fait référence à une instance ParameterDef qui est définie ailleurs dans le document PrintCapabilities. Pour plus d’informations sur l’élément ParameterDef, consultez ParameterDef. Pour obtenir des informations conceptuelles sur la définition des paramètres, consultez ParameterDef et ParameterInit Elements.

<!--Example of ParamterRef usage within a Feature-->
<psf:Option name="psk:CustomMediaSize" constrained="psk:None">
  <psf:ScoredProperty name="psk:MediaSizeWidth">
    <psf:ParameterRef name="psk:PageMediaSizeMediaSizeWidth" />
  </psf:ScoredProperty>
  <psf:ScoredProperty name="psk:MediaSizeHeight">
    <psf:ParameterRef name="psk:PageMediaSizeMediaSizeHeight" />
  </psf:ScoredProperty>
</psf:Option>

La simple création d’une option paramétrable n’est pas suffisante pour s’assurer que l’option sera gérée et traitée correctement. Le fournisseur et les clients PrintCapabilities/PrintTicket doivent fournir une prise en charge supplémentaire pour implémenter correctement des instances d’option paramétrées. Les comportements requis sont décrits dans les sections suivantes.

Spécification du schéma d’impression