共用方式為


屬性 (檔案與列印)

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

Property 元素會宣告裝置、作業格式或其他相關屬性,其名稱是由其name屬性所指定。 Value 元素可用來將值指派給 Property。

屬性可能相當複雜,可能包含多個子屬性。 子屬性也會以 Property 元素表示。

元素標記

<屬性>

XML 屬性

下表列出可能與這個專案相關的 XML 屬性。

XML 屬性
名字
保留 Property 的名稱屬性,該屬性為標準屬性或私用定義的屬性。

如需詳細資訊,請參閱 XML 屬性 一節。

元素資訊

下表列出可能是這個專案的父元素、可能是這個專案子系的專案,以及專案本身的任何限制。

類別
父元素
PrintCapabilities
特徵
PrintTicket
選擇
ParameterDef
財產
ScoredProperty
子專案
系統不會為元素的順序指派任何意義。 如果客戶端選擇在元素順序中指定一些意義,則它們可以自由執行。
屬性 (一或多個) Value (零或更多)

屬性(一或多個)
這個專案
不允許任何字元數據。
允許同層級的重複子 Value 元素。

設定相依性

屬性可能有組態相依性,但出現在ParameterDef元素內時除外。

元素使用方式

除了出現在Feature和Option元素之外,Property元素也可以出現在個別基礎技術的根層級。 列印架構會定義一組 Property 元素,可用來以可攜式方式描述裝置。 不過,如果這些屬性不足以作為 PrintCapabilities 提供者的需求(通常是因為支援的裝置有列印架構未預期的新層面),您可能會介紹自己的私人 Property 元素。 您可以藉由將一或多個私人子屬性新增為公用屬性的項目內容,來增強或詳細說明公用屬性所提供的資訊。

屬性元素是使用 XML 項目標記來定義,<Property>。 每個屬性都會透過名稱屬性來指派名稱。 名稱必須是 XML QName,且必須符合命名空間慣例。 如需詳細資訊,請參閱 XML 屬性。 Property name 屬性及其在父 Property 元素階層中的位置(如果它是子屬性),可唯一識別 PrintCapabilities 檔或 PrintTicket 內的 Property。

Property 可能包含一或多個 Value 元素,或一或多個子 Property 元素(稱為子屬性),或兩者的組合。 當 Property 本身是由多個元件所組成時,子屬性就很有用。 例如,“ConsumableColor” 屬性可能有 “C”、“M” 和 “Y” 元件。

<psf:Property name="psk:DisplayName">
  <psf:Value xsi:type="xs:string">6</psf:Value>
</psf:Property>

列印架構規格