XSD タスク
XML スキーマ定義ツール (xsd.exe) をラップします。このツールは、ソースからスキーマ ファイルまたはクラス ファイルを生成します。
パラメーター
XSD タスクのパラメーターの説明を次の表に示します。
パラメーター |
説明 |
||||||
---|---|---|---|---|---|---|---|
AdditionalOptions |
省略可能な String 型のパラメーターです。 コマンド ラインで指定するオプションのリストです。 たとえば、"/option1 /option2 /option#" のように指定します。 他の XSD タスク パラメーターでは表されないオプションを指定する場合は、このパラメーターを使用します。 |
||||||
GenerateFromSchema |
省略可能な String 型のパラメーターです。 指定したスキーマから生成するタイプを指定します。 次のいずれかの値を指定します。それぞれの値は XSD オプションに対応します。
|
||||||
Language |
省略可能な String 型のパラメーターです。 生成したコードに使用するプログラミング言語を指定します。 CS (C#)、( VB 既定値である Visual Basic)、または JS (JScript) から選択します。 System.CodeDom.Compiler.CodeDomProvider Class を実装するクラスの完全修飾名を指定することもできます。 |
||||||
Namespace |
省略可能な String 型のパラメーターです。 生成する型のランタイム名前空間を指定します。 |
||||||
Sources |
必須の ITaskItem[] 型のパラメーターです。 タスクで使用および生成できる MSBuild ソース ファイル アイテムの配列を定義します。 |
||||||
SuppressStartupBanner |
省略可能な Boolean 型のパラメーターです。 true の場合、タスクの開始時に著作権およびバージョン番号のメッセージが表示されないようにします。 |
||||||
TrackerLogDirectory |
省略可能な String 型のパラメーターです。 トラッカー ログのディレクトリを指定します。 |