次の方法で共有


XSD タスク

XML スキーマ定義ツール (xsd.exe) をラップします。このツールは、ソースからスキーマ ファイルまたはクラス ファイルを生成します。

パラメーター

XSD タスクのパラメーターの説明を次の表に示します。

パラメーター

説明

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 タスク リファレンス