JobErrorSheet

Этот раздел не является текущим. Актуальные сведения см. в спецификации схемы печати.

Описывает выходные данные листа ошибок. Все задание будет содержать одну таблицу ошибок. Лист ошибок должен выводиться на pageMediaSize по умолчанию и использовать PageMediaType по умолчанию. Лист ошибок должен быть изолирован от остальной части задания. Это означает, что любые параметры завершения или обработки (например, JobDuplex, JobStaple или JobBinding) не должны включать таблицу ошибок. Лист ошибок должен находиться в качестве окончательного листа задания.

Сведения об элементе

Имя Значение
Тип элемента
Компонент
Префикс области
Задание
Примечания
Потребители, совместимые с XPS, должны принудительно указывать ссылку URI на ресурс, например изображение или цветной профиль в документе "Возможности печати" или "PrintTicket", должны ссылаться на имя части (относительный URI для корня пакета) в том же пакете документов XPS, который содержит результирующий PrintTicket. Потребитель XPS не должен использовать универсальный код ресурса (URI), который не соответствует синтаксису имени части. Эти параметры зависят от XPS.
URI, на которые ссылается документ "Возможности печати" или "PrintTicket", не должны разрешаться как URL-адреса. Это небезопасно, так как они могут не разрешать должным образом и могут создавать опасные риски безопасности для драйвера и операционной системы.

Структурное содержимое

Xml-структура этого элемента:

<psf:Feature name="psk:JobErrorSheet">
  <!--Describes when an error sheet should be output. -->
  <psf:Feature name="psk:ErrorSheetWhen">
    <psf:Property name="psf:SelectionType">
      <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
    </psf:Property>
    <psf:Option name="psk:_ErrorSheetWhenOptionName_">
      <psf:Property name="psf:IdentityOption">
        <psf:Value xsi:type="xs:string">_ErrorSheetWhenIdentityOptionValue_</psf:Value>
      </psf:Property>
    </psf:Option>
  </psf:Feature>
  <psf:Property name="psf:SelectionType">
    <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
  </psf:Property>
  <psf:Option name="psk:_OptionName_">
    <psf:Property name="psf:IdentityOption">
      <psf:Value xsi:type="xs:string">_IdentityOptionValue_</psf:Value>
    </psf:Property>
    <!-- Specifies the XPS part name for the error sheet. -->
    <psf:ScoredProperty name="psk:ErrorSheetSource">
      <psf:ParameterRef name="psk:JobErrorSheetSource" />
    </psf:ScoredProperty>
  </psf:Option>
</psf:Feature>      

Переменные структуры

В следующей таблице описаны характеристики переменных, определенных в структуре XML.

Имя Тип данных Unit Поддерживаемые значения Сводка
_ErrorSheetWhenOptionName_
строка
characters
Допустимое полное имя, определенное пространствами имен в XML. Если пространство имен не указано, предполагается пространство имен по умолчанию.
Имя параметра.
_ErrorSheetWhenIdentityOptionValue_
строка
Недоступно
True, False.
Определяет критерии выбора пользовательского интерфейса.
_OptionName_
строка
Недоступно
Допустимое полное имя, определенное в параметре https://www.w3.org/TR/1999/REC-xml-names-19990114/\#dt-qname. Если пространство имен не указано, предполагается пространство имен по умолчанию.
Имя параметра.
_IdentityOptionValue_
строка
Недоступно
True, False.
Определяет параметр, который при выборе отключает эту функцию.

Расширяемое содержимое языка разметки (XML)

В пространстве имен определены https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords открытые ключевые слова схемы печати. Общедоступное содержимое языка XML для этого ключевого слова определяется ниже:

<psf:Feature name="psk:JobErrorSheet">
  <psf:Feature name="psk:ErrorSheetWhen">
    <psf:Property name="psf:SelectionType">
      <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
    </psf:Property>
    <!-- Specifies an error sheet will be output for every job. -->
    <psf:Option name="psk:Always" />
    <!-- Specifies an error sheet will be output only on error. -->
    <psf:Option name="psk:OnError" />
  </psf:Feature>
  <psf:Property name="psf:SelectionType">
    <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
  </psf:Property>
  <!-- Specifies a custom error sheet should be output. If a JobErrorSheetSource 
     ParameterInit element is not specified, this Option should be ignored. -->
  <psf:Option name="psk:Custom">
    <psf:ScoredProperty name="psk:ErrorSheetSource">
      <psf:ParameterRef name="psk:JobErrorSheetSource" />
    </psf:ScoredProperty>
  </psf:Option>
  <!-- Specifies no error sheet should be output. -->
  <psf:Option name="psk:None" />
  <!-- Specifies the standard (device defined) error sheet should be output. -->
  <psf:Option name="psk:Standard" />
</psf:Feature>    

Спецификация схемы печати