Funktion
Dieses Thema ist nicht aktuell. Die aktuellsten Informationen finden Sie in der Druckschemaspezifikation.
Ein Feature-Element enthält eine vollständige Liste der Option- und Property-Elemente, die ein Geräteattribute, eine Auftragsformatierungseinstellung oder ein anderes relevantes Merkmal vollständig beschreiben.
<Feature>
In der folgenden Tabelle sind die XML-Attribute aufgeführt, die sich auf dieses Element beziehen können.
XML-Attribut | Details |
---|---|
name |
Enthält den Namen des Features, entweder ein Standardfeature oder ein privat definiertes Feature. |
Weitere Informationen finden Sie im Abschnitt XML-Attribute .
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.
Category | Details |
---|---|
Übergeordnete Elemente |
PrintCapabilities PrintTicket Funktion |
Untergeordnete Elemente |
Eine der folgenden Gruppen:
|
Dieses Element |
Es sind keine Zeichendaten zulässig. Doppelte untergeordnete Option-Elemente, bei denen es sich um gleichgeordnete Elemente handelt, sind zulässig. Doppelte Namensattributeverknüpfungen sind zulässig. |
Featureelemente weisen möglicherweise keine Konfigurationsabhängigkeiten auf.
In der Feature-/Optionsdarstellung wird ein Geräteattribute durch ein Feature-Element dargestellt. Das Geräteattribute wird durch das Name-Attribut im Feature-Element des Geräteattributes eindeutig identifiziert, wie im folgenden Beispiel gezeigt. In diesem Beispiel lautet das Geräteattribute Resolution.
<Feature name="Resolution" />
Das Druckschema definiert einen Satz von Namensattributen für bestimmte Featureinstanzen. Diese Namensattribute dienen dazu, eine Reihe vordefinierter Featureinstanzen zu identifizieren, die bestimmten konfigurierbaren Geräteattributen zugeordnet sind. Diese Feature-instance Namen sollten immer verwendet werden, wenn zutreffend, da sie die Portabilität Ihres PrintCapabilities-Dokuments und der daraus abgeleiteten PrintTickets erhöhen. Privat definierte Featureinstanzen können eingeführt werden, wenn bestimmte Geräteattribute keiner der schemadefinierten Featureinstanzen entsprechen. Informationen zur Syntax für Namensattribute und zu den Konventionen, die für schemadefinierte und privat definierte Namen gelten, finden Sie unter XML-Attribute.
Jeder der möglichen Zustände wird durch ein Option-Element dargestellt. Jede Option-Definition enthält ein oder mehrere ScoredProperty-Elemente, die zusammen den dargestellten Zustand eindeutig beschreiben oder charakterisieren. Die zum Erstellen von Optionsdefinitionen verwendete Technik wird unter Optionsdefinitionen beschrieben. Alle einem bestimmten Feature-Element zugeordneten Option-Elemente befinden sich als untergeordnete Elemente des Feature-Elements.
Das Print Schema Framework ermöglicht auch die hierarchische Gruppierung von Featureelementen. Das heißt, ein Feature-Element kann selbst ein oder mehrere untergeordnete Featureelemente (Unterfeatures) enthalten. Dies kann nützlich sein, um verwandte Featureelemente zu organisieren, oder für Featureelemente, die Aspekte eines Gerätefeatures steuern. Ein Beispiel ist ein Gerät, das das Heften unterstützt. Ein solches Gerät bietet dem Benutzer möglicherweise die Wahl, wo der Hefter zu finden ist, z. B. in der oberen linken Ecke, in der oberen rechten Ecke oder entlang des oberen Rands oder entlang des linken Rands. Die Benutzeroberfläche (UI) für dieses Gerät sollte in der Lage sein, dem Benutzer zuerst die optionen der höchsten Ebene zu präsentieren, d. h. in diesem Fall, ob die Heftung verwendet werden soll. Erst nachdem sich der Benutzer für die Verwendung des Heftens entschieden hat, sollte ihm eine zweite Auswahlebene( Heftposition) angezeigt werden. Eine Featurehierarchie fügt die zusätzliche Struktur hinzu, die eine solche Benutzeroberfläche ermöglicht. Das Print Schema Framework ermöglicht es Unterfeatures, über eigene untergeordnete Unterfeatures zu verfügen, wodurch eine unbegrenzte Ebene der Schachtelung ermöglicht wird.
Das Print Schema Framework ermöglicht auch, dass Option-Elemente auf derselben Ebene wie Unterfeatures angezeigt werden. das heißt, als gleichgeordnete Elemente innerhalb desselben übergeordneten Feature-Elements. Dadurch kann der Benutzer die allgemeine Entscheidung treffen (ob er Heften verwenden soll), bevor er die Unterfeatureauswahl trifft. In diesem Beispiel kann das Feature-Stammelement "Staple" zwei Option-Elemente enthalten, "On" und "Off", sowie ein Unterfeature namens "StapleLocation".
<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>