task 要素 (タスク スキーマ)
更新 : 2007 年 11 月
新しいチーム プロジェクトでプロセス固有のものを構成するために実行する必要がある作業を指定します。
スキーマの階層
<task id="task id" name="name of task" plugin="Microsoft.ProjectCreationWizard.<PluginName>" completionMessage="successful completion message" completionDescription="in process message">
<dependencies>…</dependencies>
<taskXml>…</taskXml>
</task>
属性と要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 |
説明 |
---|---|
id |
必須の task 属性です。 タスクの識別子です。別のタスクがこのタスクに依存するときには、この id 属性を使用してこのタスクを参照します。id 属性の値は、すべての Team Foundation サーバー全体をとおして一意であることが必要です。 |
name |
省略可能な task 属性です。 タスクの名前です。 |
plugin |
必須の task 属性です。 タスクを実行するプラグインの名前です。 |
completionMessage |
省略可能な task 属性です。 チーム プロジェクトの作成時にタスク グループが正常に完了したかどうかをユーザーに対して表示するメッセージです。 |
completionDescription |
省略可能な task 属性です。 タスクの処理中に表示される説明です。 |
子要素
要素 |
説明 |
---|---|
dependencies |
省略可能な要素です。 現在のタスクを開始する前に完了する必要があるタスクのコレクションを指定します。 |
artifacts |
このバージョンではサポートされていません。 |
taskXml |
必須の要素です。 このタスクを完了するために必要な作業を示します。この要素ブロック内の XML は多様であり、各プラグイン固有です。 |
親要素
要素 |
説明 |
---|---|
tasks |
必須の要素です。 task 要素のコレクションを含みます。各タスクは、新しいチーム プロジェクトでプロセス固有のものを構成するために実行する必要がある作業を指定します。 |
解説
task は、tasks に必須の子要素です。
要素情報
名前空間 |
空 |
スキーマ名 |
タスク スキーマ |
検証ファイル |
Tasks.xsd |
要素の型 |
task |
空も使用できる |
いいえ |