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 > 中 < 定義的命名空間。