XML 架构定义语言高级属性的绑定支持
绑定支持涉及如下方面:
通过 Xsd.exe 工具实现的类与 XSD 文档之间的定义绑定。
通过 XmlSerializer 类实现的对象与 XML 实例文档之间的运行时绑定。
本节内容
关联的 XML 架构元素主题中介绍了 .NET Framework 对 XML 架构定义语言中的大部分属性的绑定支持。 例如,在 attribute 元素绑定支持中讨论了 use 属性。
本节中的主题包含通常由于涉及多个元素而需要单独进行说明的 XML 架构定义语言属性。 主题包括:
有关对 XML 架构实例命名空间中的属性的绑定支持,请参见 XML 架构实例命名空间的绑定支持。
按属性列出绑定支持
下表列出了所有 XSD 属性及其绑定支持级别。
属性 | 绑定支持 |
---|---|
abstract |
支持。 |
attributeFormDefault |
部分支持。 |
base |
部分支持。 |
block |
不支持。 |
blockDefault |
不支持。 |
部分支持。 |
|
elementFormDefault |
部分支持。 |
final |
不支持。 |
finalDefault |
不支持。 |
有限支持。 |
|
支持。 |
|
id |
不支持。 |
itemType |
有限支持。 |
xml:lang |
不支持。 |
有限支持。 |
|
memberTypes |
不支持。 |
有限支持。 |
|
部分支持。 |
|
部分支持。 |
|
namespace |
部分支持。 |
部分支持。 |
|
processContents |
不支持。 |
public |
不支持。 |
ref |
部分支持。 |
refer |
不支持。 |
schemaLocation |
部分支持。 |
source |
不支持。 |
substitutionGroup |
不支持。 |
system |
不支持。 |
targetNamespace |
支持。 |
type |
支持。 |
use |
部分支持。 |
不支持。 |
|
version |
不支持。 |
xpath |
不支持。 |
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。