Freigeben über


XSD-Aufgabe

Umschließt das XML-Schemadefinitionstool (xsd.exe), das Schema- oder Klassendateien von einer Quelle generiert. Weitere Informationen finden Sie unter XML Schema Definition Tool (Xsd.exe).

Parameter

In der folgenden Tabelle werden die Parameter der XSD -Aufgabe beschrieben.

Parameter

Beschreibungen

AdditionalOptions

Optionaler String-Parameter.

Eine Liste von Optionen, wie in der Befehlszeile angegeben. Beispiel: "/option1 /option2 /option#". Verwenden Sie diesen Parameter, um Optionen anzugeben, die nicht von einem beliebigen anderen XSD-Aufgabenparameter dargestellt werden.

Weitere Informationen finden Sie in der Optionstabelle unter XML Schema Definition Tool (Xsd.exe).

GenerateFromSchema

Optionaler String-Parameter.

Gibt die Typen an, die vom angegebenen Schema generiert werden.

Geben Sie einen der folgenden Werte an, von denen jeder einer XSD-Option entspricht.

ValueBefehlszeilenoption
classes/classes
dataset/dataset

Weitere Informationen finden Sie unter den /classes- und /dataset-Optionen in XML Schema Definition Tool (Xsd.exe).

Language

Optionaler String-Parameter.

Gibt die zu verwendende Programmiersprache für den erstellten Code an.

Wählen Sie aus CS (C#, dem Standard), VB (Visual Basic), JS (JScript) oder VJS (Visual J#) aus. Sie können auch einen vollqualifizierten Namen für eine Klasse angeben, die System.CodeDom.Compiler.CodeDomProvider Class implementiert.

Weitere Informationen finden Sie unter der Option /language: in XML Schema Definition Tool (Xsd.exe).

Namespace

Optionaler String-Parameter.

Gibt den Laufzeitnamespace für die generierten Typen an.

Weitere Informationen finden Sie unter der Option /namespace: in XML Schema Definition Tool (Xsd.exe).

Sources

Erforderlicher ITaskItem[]-Parameter.

Definiert ein Array von MSBuild-Quelldateielementen, die von Aufgaben aufgenommen und ausgegeben werden können.

SuppressStartupBanner

Optionaler Boolean-Parameter.

Bei true wird die Anzeige der Urheberrechts- und Versionsnummernmeldung verhindert, wenn die Aufgabe startet.

Weitere Informationen finden Sie unter der Option /nologo in XML Schema Definition Tool (Xsd.exe).

TrackerLogDirectory

Optionaler String-Parameter.

Gibt das Verzeichnis für das Protokolliererprotokoll an.

Siehe auch

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben