<p><span style="color: #ff0000;"><strong>xsd </strong>
</span>
</p>
<p>Microsoft(R) Xml 架构/数据类型支持实用工具<br>
[Microsoft (R) .NET Framework, Version 2.0.50727.3038]<br>
Copyright (C) Microsoft Corporation. All rights reserved.<br><br>
xsd.exe -<br>
从给定源生成架构或类文件的实用工具。<br><br>
xsd.exe <schema>.xsd /classes|dataset [/e:] [/l:] [/n:] [/o:]<br>
xsd.exe <assembly>.dll|.exe [/outputdir:] [/type: [...]]<br>
xsd.exe <instance>.xml [/outputdir:]<br>
xsd.exe <schema>.xdr [/outputdir:]<br><br>
- 选项 -<br><br>
/classes<br>
针对此架构生成类。缩写形式为“/c”。<br><br>
/dataset<br>
针对此架构生成子类数据集。缩写形式为“/d”。<br><br>
/enableLinqDataSet<br>
为提供的架构生成启用 LINQ 的子类数据集。缩写为“/eld”。<br><br>
/element:<element><br>
架构中要处理的元素。缩写形式为“/e:”。<br><br>
/fields<br>
生成字段而非属性。缩写形式为“/f”。<br><br>
/order<br>
为所有粒子成员生成显式顺序标识符。<br><br>
/enableDataBinding<br>
在所有生成的类型上实现 INotifyPropertyChanged 接口,<br>
以启用数据绑定。缩写形式为“/edb”。<br><br>
/language:<language><br>
用于生成的代码的语言。请从“CS”、“VB”、“JS”、“VJS”、<br>
中选择,或者为实现 System.CodeDom.Compiler.CodeDomProvider<br>
的类提供一个完全限定的名称。默认语言是“CS”(CSharp)。<br>
缩写形式为“/l:”。<br><br>
/namespace:<namespace><br>
生成的类文件的命名空间。默认命名空间<br>
为全局命名空间。缩写形式为“/n:”。<br><br>
/nologo<br>
取消显示版权标志。<br><br>
/out:<directoryName><br>
在其中创建文件的输出目录。默认<br>
为当前目录。缩写形式为“/o:”。<br><br>
/type:<type><br>
程序集中要为其生成架构的类型。可以提供多个<br>
类型。如果没有提供类型,则为程序集中的所有<br>
类型生成架构。缩写形式为“/t:”。<br><br>
/uri:<uri><br>
架构中要处理的元素的 URI。缩写形式为“/u:”。<br><br>
- 高级 -<br><br>
/parameters:<file><br>
从指定的 xml 文件读取命令行选项。缩写形式为“/p:”。<br><br>
- 参数 -<br>
<schema>.xsd 包含要导入元素的架构的名称。<br>
<assembly>.dll|exe 包含要为其生成架构的类型的程序集的名称。<br>
<instance>.xml 要从中推断 xsd 架构的 xml 文件的名称。<br>
<schema>.xdr 要转换为 xsd 的 xdr 架构的名称。<br>
可以提供同一类型的多个文件参数。</p>
</span>
</p>
<p>Microsoft(R) Xml 架构/数据类型支持实用工具<br>
[Microsoft (R) .NET Framework, Version 2.0.50727.3038]<br>
Copyright (C) Microsoft Corporation. All rights reserved.<br><br>
xsd.exe -<br>
从给定源生成架构或类文件的实用工具。<br><br>
xsd.exe <schema>.xsd /classes|dataset [/e:] [/l:] [/n:] [/o:]<br>
xsd.exe <assembly>.dll|.exe [/outputdir:] [/type: [...]]<br>
xsd.exe <instance>.xml [/outputdir:]<br>
xsd.exe <schema>.xdr [/outputdir:]<br><br>
- 选项 -<br><br>
/classes<br>
针对此架构生成类。缩写形式为“/c”。<br><br>
/dataset<br>
针对此架构生成子类数据集。缩写形式为“/d”。<br><br>
/enableLinqDataSet<br>
为提供的架构生成启用 LINQ 的子类数据集。缩写为“/eld”。<br><br>
/element:<element><br>
架构中要处理的元素。缩写形式为“/e:”。<br><br>
/fields<br>
生成字段而非属性。缩写形式为“/f”。<br><br>
/order<br>
为所有粒子成员生成显式顺序标识符。<br><br>
/enableDataBinding<br>
在所有生成的类型上实现 INotifyPropertyChanged 接口,<br>
以启用数据绑定。缩写形式为“/edb”。<br><br>
/language:<language><br>
用于生成的代码的语言。请从“CS”、“VB”、“JS”、“VJS”、<br>
中选择,或者为实现 System.CodeDom.Compiler.CodeDomProvider<br>
的类提供一个完全限定的名称。默认语言是“CS”(CSharp)。<br>
缩写形式为“/l:”。<br><br>
/namespace:<namespace><br>
生成的类文件的命名空间。默认命名空间<br>
为全局命名空间。缩写形式为“/n:”。<br><br>
/nologo<br>
取消显示版权标志。<br><br>
/out:<directoryName><br>
在其中创建文件的输出目录。默认<br>
为当前目录。缩写形式为“/o:”。<br><br>
/type:<type><br>
程序集中要为其生成架构的类型。可以提供多个<br>
类型。如果没有提供类型,则为程序集中的所有<br>
类型生成架构。缩写形式为“/t:”。<br><br>
/uri:<uri><br>
架构中要处理的元素的 URI。缩写形式为“/u:”。<br><br>
- 高级 -<br><br>
/parameters:<file><br>
从指定的 xml 文件读取命令行选项。缩写形式为“/p:”。<br><br>
- 参数 -<br>
<schema>.xsd 包含要导入元素的架构的名称。<br>
<assembly>.dll|exe 包含要为其生成架构的类型的程序集的名称。<br>
<instance>.xml 要从中推断 xsd 架构的 xml 文件的名称。<br>
<schema>.xdr 要转换为 xsd 的 xdr 架构的名称。<br>
可以提供同一类型的多个文件参数。</p>