Freigeben über


Merkmal

Dieses Thema ist nicht aktuell. Die aktuellsten Informationen finden Sie in der Print Schema Specification.

Ein Feature-Element enthält eine vollständige Liste der Elemente Option und Property, die ein Geräteattribute, eine Auftragsformatierungseinstellung oder ein anderes relevantes Merkmal vollständig beschreiben.

Elementtag

<Feature->

XML-Attribute

In der folgenden Tabelle sind die XML-Attribute aufgeführt, die möglicherweise zu diesem Element gehören.

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.

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
PrintTicket
Merkmal
Untergeordnete Elemente
Eine der folgenden Gruppen:
  • Feature- (null oder mehr)
  • Option (eine oder mehrere)
  • Property (null oder mehr)
oder
  • Feature- (eine oder mehrere)
  • Option (null oder mehr)
  • Property (null oder mehr)
Dieses Element
Es sind keine Zeichendaten zulässig.
Doppelte untergeordnete Option-Elemente, die gleichgeordnete Elemente sind zulässig. Zulässige Verknüpfungen mit doppelten Namensattributen.

Konfigurationsabhängigkeiten

Featureelemente weisen möglicherweise keine Konfigurationsabhängigkeiten auf.

Elementverwendung

Beziehung zu XML-Attributen

In der Feature-/Option-Darstellung wird ein Geräteattribute durch ein Feature-Element dargestellt. Das Geräte-Attribut wird eindeutig durch das Namensattribute im Feature-Element des Geräteattributes identifiziert, wie im folgenden Beispiel. In diesem Beispiel ist das Geräteattribute "Auflösung".

<Feature name="Resolution" />

Das Druckschema definiert einen Satz von Namensattributen für bestimmte Featureinstanzen. Diese Namensattribute dienen zum Identifizieren einer Reihe vordefinierter Featureinstanzen, die bestimmten konfigurierbaren Geräteattributen zugeordnet sind. Diese Featureinstanznamen sollten bei Bedarf verwendet werden, da sie die Portabilität Ihres PrintCapabilities-Dokuments und der von ihnen 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 die Konventionen, die für schemadefinierte und privat definierte Namen gelten, finden Sie unter XML-Attribute.

Beziehung zum Option-Element

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 zustand, der dargestellt wird, eindeutig beschreiben oder charakterisieren. Das Verfahren zum Erstellen von Optionsdefinitionen wird in Option Definitionsbeschrieben. Alle Option-Elemente, die einem bestimmten Featureelement zugeordnet sind, befinden sich als untergeordnete Elemente des Featureelements.

Unterfeatures

Das Print Schema Framework ermöglicht auch die Gruppieren von Featureelementen auf hierarchische Weise. Das heißt, ein Featureelement kann selbst ein oder mehrere untergeordnete Featureelemente (Unterfeatures) enthalten. Dies kann nützlich sein, um verwandte Featureelemente oder Featureelemente zu organisieren, die Aspekte eines Gerätefeatures steuern. Ein Beispiel ist ein Gerät, das die Heftung unterstützt. Ein solches Gerät bietet dem Benutzer möglicherweise die Wahl, wo der Hefter gefunden werden soll, z. B. in der oberen linken Ecke oder in der oberen rechten Ecke oder entlang des oberen Rands oder entlang des linken Rands. Die Benutzeroberfläche für dieses Gerät sollte den Benutzer zuerst mit der höchsten Auswahlstufe präsentieren können, was in diesem Fall die Verwendung von Heften ist. Erst nachdem sich der Benutzer für die Verwendung der Heftung entschieden hat, sollte er oder sie mit einer zweiten Auswahlebene, dem Heftplatz, präsentiert werden. Eine Featurehierarchie fügt die zusätzliche Struktur hinzu, die eine solche Benutzeroberfläche ermöglicht. Das Print Schema Framework ermöglicht Unterfeatures, über eigene untergeordnete Unterfeatures zu verfügen und somit eine unbegrenzte Schachtelungsebene zu ermöglichen.

Das Print Schema Framework ermöglicht auch die Darstellung von Option-Elementen auf derselben Ebene wie Unterfeatures; das heißt, als gleichgeordnete Elemente innerhalb desselben übergeordneten Featureelements. Auf diese Weise kann der Benutzer die allgemeine Entscheidung treffen (ob die Heftung verwendet werden soll), bevor die Unterfeatureauswahl getroffen wird. In diesem Beispiel enthält das Stammfeatureelement "Staple", möglicherweise zwei Optionselemente, "Ein" und "Off", sowie ein Unterfeature namens "StapleLocation".

Beispiel

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