JobErrorSheet

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

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

元素資訊

名稱
專案類型
功能
範圍前置詞
工作 (Job)
筆記
符合 XPS 規範的取用者必須強制在包含所產生 PrintTicket 的相同 XPS 檔套件內,對資源進行 URI 參考,例如影像或色彩設定檔,或 PrintTicket 必須參考元件名稱(套件根目錄的相對 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 結構中定義的變數特性。

名稱 資料類型 Unit 支援的值 摘要
_ErrorSheetWhenOptionName_
string
「字元」
XML 中 命名空間所 定義的有效完整名稱。 如果未指定任何命名空間,則會假設預設命名空間。
選項的名稱。
_ErrorSheetWhenIdentityOptionValue_
string
n/a
True、False。
定義使用者介面 (UI) 選取準則。
_OptionName_
string
n/a
由 定義的 https://www.w3.org/TR/1999/REC-xml-names-19990114/\#dt-qname 有效完整名稱。 如果未指定任何命名空間,則會假設預設命名空間。
選項的名稱。
_IdentityOptionValue_
string
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>    

列印架構規格