共用方式為


XML 快照集命名空間

<XML 快照集中的 SnapshotRoot > 元素會定義快照集命名空間,並將其與 xsd、xsi 和預設前置詞產生關聯。

<SnapshotRoot xmlns="https://schemas.microsoft.com/2002/print/gdl/1.0"
    xmlns:xsd="https://www.w3.org/2001/XMLSchema"
    xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance">

下列程式碼範例顯示 < GDL 剖析器所產生的 XSD 架構中架構 > 專案的開始標記。

<schema
    xmlns="https://www.w3.org/2001/XMLSchema"
    xmlns:gdl="https://schemas.microsoft.com/2002/print/gdl/1.0"
    targetNamespace="https://schemas.microsoft.com/2002/print/gdl/1.0"
    elementFormDefault="qualified"
    attributeFormDefault="unqualified">

這些定義可將架構和快照集中明確命名空間前置詞的需求降到最低。 一般使用者不需要擔心這些定義的含意。 只有在您選擇使用 *DataType:XSD_DEFINED時,才需要注意這些命名空間慣例。 針對範本作者,使用 *XSDTypeDefinition 指示詞所提供的資料類型定義應該遵循架構 > 元素中 < 定義的命名空間和預設值。 這些XSD_DEFINED資料類型的實例資料必須遵循 SnapshotRoot > 中 < 定義的命名空間。