私は、顧客データベースにクエリを実行し、そのバグエントリをTFSにマッピングするための小さなアプリケーションを作成するという任務を負っています。これまでのところ、すべてがほぼすべてうまくいっています。私の顧客のデータベースクエリは機能し、新しいものを簡単に作成WorkItem
してTFSに配置できます。しかし、バグに使用HtmlFieldControl
するテンプレートのコンテンツをに入力しようとして立ち往生しています。WorkItem
NASに保存されているこのテンプレートのXMLを見つけました。これは、TFSPowerToolsを介して作成されたと思います。ファイルの.wt
拡張子は。これが完了すると、Value
要素の内容がに表示されますHtmlFieldControl
。
<Template xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<FieldValues>
<FieldValue>
<ReferenceName>Microsoft.VSTS.TCM.ReproSteps</ReferenceName>
<Value>...</Value>
</FieldValue>
</FieldValues>
<WorkItemType>Bug</WorkItemType>
<TeamServerUri>...</TeamServerUri>
<TeamProjectName>...</TeamProjectName>
<Description />
</Template>
この特定の要素に関するドキュメントはどこにも見つからないため、既存のバグにどのように適合するかわかりませんWorkItemType
。
テンプレートはTFSにそのまま保存されます。
作業項目フォーム自体に次のように表示されます。
これを実現する方法がない場合、この入力されたフォームのXMLをピークにして、何をすべきかを確認するにはどうすればよいでしょうか。