共用方式為


Xsi:schemaLocation 屬性繫結支援

.NET Framework 不會提供 xsi:schemaLocation 屬性 (Attribute) 的繫結支援。

將 XML 文件還原序列化為物件時,XmlSerializer 類別會忽略 xsi:schemaLocation 屬性。

說明

schemaLocation 屬性定義於 XML 結構描述執行個體命名空間 http://www.w3.org/2001/XMLSchema-instance(通常與前置詞 xsi 相關),並且只會套用至 XML 執行個體文件,而不會套用至 XML 結構描述文件。此屬性與在 XML 結構描述命名空間 http://www.w3.org/2001/XMLSchema 中定義的 schemaLocation 屬性不同。

xsi:schemaLocation 屬性可以針對在 XML 執行個體文件中定義的命名空間,提供尋找 XML 結構描述定義的方法。此屬性值是以空格分隔的統一資源識別元 (URI) 組清單,其中每一組都是由命名空間加上該命名空間 XML 結構描述定義 (通常是 .xsd 檔) 的位置所組成。

將 XML 文件還原序列化為物件時,XmlSerializer 類別會忽略 xsi:schemaLocation 屬性。然而,當驗證 XML 文件時,XmlValidatingReader 類別可以使用此屬性值,取得 XML 結構描述定義。請參閱使用 XmlValidatingReader 對 XML 結構描述 (XSD) 進行驗證

可能包含項目:任何執行個體項目

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.