Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот раздел не является текущим. Последние сведения см. в спецификации схемы печати.
Элемент Feature содержит полный список элементов Option и Property, которые полностью описывают атрибут устройства, параметр форматирования заданий или другую соответствующую характеристику.
Тег элемента
> компонента <
XML-атрибуты
В следующей таблице перечислены XML-атрибуты, которые могут относиться к этому элементу.
| АТРИБУТ XML | Подробности |
|---|---|
| имя |
Содержит имя компонента, стандартной или частной функции. |
Дополнительные сведения см. в разделе XML-атрибутов.
Сведения об элементе
В следующей таблице перечислены элементы, которые могут быть родительскими элементами этого элемента, элементами, которые могут быть дочерними элементами этого элемента, и любыми ограничениями для самого элемента.
| Категория | Подробности |
|---|---|
| Родительские элементы |
PrintCapabilities PrintTicket Особенность |
| Дочерние элементы |
Одна из следующих групп:
|
| Этот элемент |
Никакие символьные данные не разрешены. Разрешены повторяющиеся дочерние элементы option, которые являются братьями и сестрами. Разрешены повторяющиеся сочетания атрибутов имени. |
Зависимости конфигурации
Элементы компонентов могут не иметь зависимостей конфигурации.
Использование элементов
Отношение к XML-атрибутам
В представлении компонента или параметра атрибут устройства представлен элементом Feature. Атрибут устройства однозначно определяется атрибутом имени в элементе Feature атрибута устройства, как показано в следующем примере. В этом примере атрибут устройства — Resolution.
<Feature name="Resolution" />
Схема печати определяет набор атрибутов имени для определенных экземпляров компонентов. Эти атрибуты имен служат для идентификации набора предопределенных экземпляров компонентов, связанных с определенными настраиваемыми атрибутами устройства. Эти имена экземпляров функций следует использовать всякий раз, так как они повышают переносимость документа PrintCapabilities и производного от них printTickets. Частные экземпляры компонентов могут быть представлены, если определенные атрибуты устройства не соответствуют ни одному из экземпляров компонентов, определенных схемой. Сведения о синтаксисе атрибутов имен и соглашениях, применяемых к определяемым схемой и частным именам, см. в атрибутов XML.
Связь с элементом Option
Каждое из возможных состояний представлено элементом Option. Каждое определение параметра содержит один или несколько элементов ScoredProperty, которые объединяются однозначно описывать или охарактеризовывая состояние, которое представлено. Метод, используемый для создания определений параметров, описан в определениях параметров. Все элементы Option, связанные с определенным элементом Feature, находятся в качестве дочерних элементов элемента Feature.
Подзаготовки
Платформа схемы печати также позволяет группировать элементы компонента иерархическим образом. То есть элемент Feature может содержать один или несколько дочерних элементов компонента (подзаголовки). Это может быть полезно для организации связанных элементов компонента или элементов компонента, которые управляют аспектами функции устройства. Одним из примеров является устройство, поддерживающее скобок. Такое устройство может предложить пользователю выбор места размещения, например в левом верхнем углу или верхнем правом углу, а также по верхнему краю или по левому краю. Пользовательский интерфейс для этого устройства должен иметь возможность представить пользователя с выбором самого высокого уровня, который в этом случае следует использовать скобок. Только после того, как пользователь решил использовать стежирование, если он или она будут представлены со вторым уровнем выбора, расположение стабилзирования. Иерархия функций добавляет дополнительную структуру, которая делает такой пользовательский интерфейс возможным. Платформа схемы печати позволяет подзаготовкам иметь собственные дочерние подзаготовки, тем самым позволяя неограниченному уровню вложения.
Платформа схемы печати также позволяет элементам Option отображаться на том же уровне, что и подзаготовки; то есть как одноуровневые элементы в одном родительском элементе Feature. Это позволяет пользователю принимать решение высокого уровня (следует ли использовать скобок) перед выбором подзаготовки. В этом примере корневой элемент Feature , "Staple", может содержать два элемента Option, "On" и "Off", а также подзапись "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>