Sdílet prostřednictvím


ParametrDef

Toto téma není aktuální. Nejaktuálnější informace naleznete v specifikace schématu tisku.

A ParameterDef element definuje platné vlastnosti vstupu parametru. Hodnota je zadána pomocí elementu ParameterInit.

Značka elementu

<parametrDef>

Atributy XML

Následující tabulka uvádí atributy XML, které se mohou týkat tohoto elementu.

Atribut XML Podrobnosti
Jméno
Definuje jedinečný název parametru v kontextu aktuálního dokumentu. Duplicitní atributy názvu ParameterDef vykreslují dokument PrintCapabilities neplatný.

Další informace najdete v části atributy XML.

Informace o elementu

Následující tabulka uvádí prvky, které mohou být nadřazené tomuto prvku, elementy, které mohou být podřízeny tomuto prvku, a všechna omezení samotného prvku.

Kategorie Podrobnosti
Nadřazené prvky
PrintCapabilities
Podřízené prvky
Vlastnost (jedna nebo více)
Následující standardní elementy vlastnosti musí být zobrazeny jako obsah ParameterDef elementu.
  • Datatype
  • DefaultValue
  • Povinný
  • MaxLength nebo MaxValue
  • MinLength nebo MinValue
  • Mnohonásobný*
  • UnitType
Tento prvek
Nejsou povolena žádná data znaků.
Duplicitní podřízené elementy na stejné úrovni nejsou povoleny.

*Povinný argument, pokud je datový typ celé číslo nebo desetinné číslo. Volitelné, pokud je datový typ řetězec.

Závislosti konfigurace

ParametrDef a jeho obsah na libovolnou úroveň vnoření nemusí mít žádné závislosti konfigurace.

Příklad

Následující příklad nastaví všechny požadované elementy Vlastnosti pro tento parametr. Příklad v ParameterInit ukazuje, jak tento parametr inicializovat.

<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>

specifikace schématu tisku