共用方式為


屬性 (檔和列印)

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

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

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

元素標記

<屬性>

XML 屬性

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

XML 屬性 詳細資料
NAME
保存 Property 的名稱屬性,這是標準屬性或私用定義的 Property。

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

項目資訊

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

類別 詳細資料
父元素
PrintCapabilities
功能
PrintTicket
選項
ParameterDef
屬性
ScoredProperty
子元素
系統不會對專案的排序指派任何重要性。 如果用戶端選擇在元素順序中指定一些重要性,他們就能夠自由進行。
屬性 (一或多個) Value (零或多個)

屬性 (零或多個) Value (一或多個)
這個專案
不允許任何字元資料。
允許重複的子 Value 元素。

設定相依性

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

元素使用方式

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

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

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

範例

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

列印架構規格