XML 屬性
本主題不是最新的。 如需最新的資訊,請參閱 列印架構規格 。
有數個 XML 屬性會出現在列印架構架構中定義的數個元素類型中。 具有相同名稱的 XML 屬性通常具有相同的意義,並遵守相同的規則,無論它們所在的專案類型為何。 因此,XML 屬性會依名稱列在這裡,而不是依其主機元素類型列出。 不允許私下定義的 XML 屬性。 此處定義的 XML 屬性只能用於 PrintCapabilities 檔或 PrintTicket,然後只能在定義的內容中使用。
雖然不允許私人合作物件將新定義引入另一方命名空間,但只要其使用方式與另一方所建立的使用方式一致,即可使用來自另一個私用命名空間的現有名稱。 因此,Option 可能包含數個不同合作物件所定義的 ScoredProperty 元素,每個元素都位於不同的命名空間中。
屬性名稱 | 資料類型和值 | 目的 | 備註 |
---|---|---|---|
名字 |
XML QName |
這個 XML 屬性會識別專案實例。 它會區分一個元素與相同專案類型的另一個元素。 這個 XML 屬性非常廣泛使用,稱為 name 屬性。 |
下列限制與 name 屬性有關。
|
傳播 |
列舉型別 目前未定義任何值。 |
傳播屬性不會用於列印架構架構的初始版本。 這裡記載了列印架構架構的初始版本所實作的 PrintCapabilities 或 PrintTicket 驗證程式代碼,可以處理任何後續的架構版本,而不會發生錯誤。 |
|
約束 |
列舉型別 允許的值:
|
指出 [選項] 是否可供選取或使用。 |
受限制屬性的允許值具有下列意義。 請注意,這些值會依序列出,從最不嚴格的 (None) 到最嚴格的 (Device設定)。 沒有
|
xmlns |
URI |
這個 XML 屬性會建立命名空間統一資源識別項 (URI) 與 XML QName 中顯示的命名空間前置詞之間的連結。 您必須先建立針對列印架構架構定義之命名空間 URI 的這類連結,才能使用任何架構定義的元素標籤、屬性、名稱屬性等等。 您可以將此命名空間宣告為預設值,以避免實際限定命名空間前置詞的專案標記,不過所有其他 QName 都必須明確限定。 標準命名空間必須在適當的根項目中定義。 觀察有關使用 xmlns 屬性的所有 XML 規則和慣例。 列印架構架構的 URI 為 http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework. 列印架構關鍵字的 URI 為 ' https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords '。 |