XSD 任务

包装 XML 架构定义工具 (xsd.exe),其从源生成架构或类文件。

参数

下表描述了 XSD 任务的参数。

Parameter

说明

AdditionalOptions

可选 String 参数。

命令行中指定的选项的列表。 例如,"/option1 /option2 /option#"。 将此参数用于指定不用任何其他 XSD 任务参数表示的选项。

GenerateFromSchema

可选 String 参数。

指定从指定的架构生成的类型。

指定以下值之一,其中的每个值均对应于 XSD 选项。

命令行选项

classes

/classes

dataset

/dataset

Language

可选 String 参数。

指定要用于生成的代码的编程语言。

CS (C#,这是默认值),VB (Visual Basic中为),或者 JS (JScript)选择。 也可指定实现 System.CodeDom.Compiler.CodeDomProvider Class 的类的完全限定名。

Namespace

可选 String 参数。

为生成的类型指定运行时命名空间。

Sources

必选 ITaskItem[] 参数。

定义可以由任务使用和发出的 MSBuild 源文件项数组。

SuppressStartupBanner

可选 Boolean 参数。

如果为 true,将在任务开始时防止显示版权和版本编号消息。

TrackerLogDirectory

可选 String 参数。

指定跟踪日志的目录。

请参见

其他资源

MSBuild 任务参考