JobErrorSheet

本主題不是最新的。 如需最新資訊,請參閱 列印架構規格

描述錯誤表輸出。 整個作業會有單一錯誤表。 錯誤表應該會在預設 PageMediaSize 上使用預設 PageMediaType 輸出。 錯誤表應該與作業的其餘部分隔離。 這表示任何完成或處理選項 (,例如 JobDuplex、JobStaple 或 JobBinding) 不應該包含錯誤表。 錯誤表應該會當做作業的最後一張工作表發生。

項目資訊

名稱
項目類型
功能
範圍前置詞
工作 (Job)
備註
符合 XPS 規範的取用者必須強制執行資源 URI 參考,例如列印功能檔或 PrintTicket 中的影像或色彩設定檔,必須參考元件名稱, (包含所產生 PrintTicket 之相同 XPS 檔套件內套件根目錄) 的相對 URI。 符合規範的 XPS 取用者不得使用不符合元件名稱語法的 URI。 這些設定是 XPS 特定的。
列印功能檔或 PrintTicket 中參考的 URI 不得解析為 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 結構中定義的變數特性。

Name 資料類型 單位 支援的值 總結
_ErrorSheetWhenOptionName_
字串
字元
XML 中的命名空間所定義的有效完整名稱。 如果未指定命名空間,則會假設預設命名空間。
選項的名稱。
_ErrorSheetWhenIdentityOptionValue_
字串
n/a
True、False。
定義使用者介面 (UI) 選取準則。
_OptionName_
字串
n/a
如 所 https://www.w3.org/TR/1999/REC-xml-names-19990114/\#dt-qname 定義的有效完整名稱。 如果未指定命名空間,則會假設預設命名空間。
選項的名稱。
_IdentityOptionValue_
字串
n/a
True、False。
定義選項,當選取此選項時會停用此功能。

XML) 內容的可延伸標記語言 (

公用列印架構關鍵字定義于 命名空間中 https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords 。 以下定義此關鍵字的公用 Extensible Markup Language (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>    

列印架構規格