ParameterDef

Dit onderwerp is niet actueel. Zie de Print Schema Specificationvoor de meest recente informatie.

Een ParameterDef-element definieert de geldige kenmerken van parameterinvoer. De waarde wordt ingevoerd met behulp van een ParameterInit-element.

Elementtag

<ParameterDef->

XML-kenmerken

De volgende tabel bevat de XML-kenmerken die mogelijk betrekking hebben op dit element.

XML-kenmerk Bijzonderheden
naam
Definieert een unieke naam voor de parameter in de context van het huidige document. Dubbele ParameterDef-naamkenmerken geven het document PrintCapabilities ongeldig.

Zie de sectie XML-kenmerken voor meer informatie.

Elementinformatie

De volgende tabel bevat de elementen die boven elkaar kunnen staan van dit element, de elementen die onderliggende elementen van dit element kunnen zijn en eventuele beperkingen voor het element zelf.

Categorie Bijzonderheden
Bovenliggende elementen
PrintCapabilities
Onderliggende elementen
Eigenschap (een of meer)
De volgende standaardeigenschapselementen moeten worden weergegeven als de inhoud van een ParameterDef-element.
  • Datatype
  • DefaultValue
  • Verplicht
  • MaxLength of MaxValue
  • MinLength of MinValue
  • Veelvoud*
  • UnitType
Dit element
Er zijn geen tekengegevens toegestaan.
Dubbele onderliggende broers en zussen zijn niet toegestaan.

*Vereist wanneer DataType een geheel getal of een decimaal getal is. Optioneel wanneer DataType tekenreeks is.

Configuratieafhankelijkheden

Een ParameterDef en de inhoud ervan op een nestniveau hebben mogelijk geen configuratieafhankelijkheden.

Voorbeeld

In het volgende voorbeeld worden alle vereiste eigenschapselementen voor deze parameter ingesteld. Het voorbeeld in ParameterInit- laat zien hoe u deze parameter initialiseert.

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

schemaspecificatie afdrukken