Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Thema ist nicht aktuell. Die aktuellsten Informationen finden Sie in der Print Schema Specification.
Ein ParameterDef-Element definiert die gültigen Merkmale der Parametereingabe. Der Wert wird mithilfe eines ParameterInit-Elements eingegeben.
Elementtag
<ParameterDef->
XML-Attribute
In der folgenden Tabelle sind die XML-Attribute aufgeführt, die möglicherweise zu diesem Element gehören.
| XML-Attribut | Details |
|---|---|
| Name |
Definiert einen eindeutigen Namen für den Parameter im Kontext des aktuellen Dokuments. Doppelte ParameterDef-Namensattribute rendern das PrintCapabilities-Dokument ungültig. |
Weitere Informationen finden Sie im Abschnitt XML-Attribute.
Elementinformationen
In der folgenden Tabelle sind die Elemente aufgeführt, die übergeordnete Elemente dieses Elements sein können, die Elemente, die untergeordnete Elemente dieses Elements sein können, und alle Einschränkungen für das Element selbst.
| Kategorie | Details |
|---|---|
| Übergeordnete Elemente |
PrintCapabilities |
| Untergeordnete Elemente |
Eigenschaft (eine oder mehrere) Die folgenden Standardeigenschaftselemente müssen als Inhalt eines ParameterDef-Elements angezeigt werden.
|
| Dieses Element |
Es sind keine Zeichendaten zulässig. Doppelte untergeordnete Gleichgeordnete sind nicht zulässig. |
*Erforderlich, wenn DataType eine ganze Zahl oder eine Dezimalzahl ist. Optional, wenn DataType eine Zeichenfolge ist.
Konfigurationsabhängigkeiten
Ein ParameterDef und sein Inhalt auf jeder Schachtelungsebene weisen möglicherweise keine Konfigurationsabhängigkeiten auf.
Beispiel
Im folgenden Beispiel werden alle erforderlichen Property-Elemente für diesen Parameter festgelegt. Das Beispiel in ParameterInit veranschaulicht, wie dieser Parameter initialisiert wird.
<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>