"Methodology"についての情報は見つかりませんでしたが、この情報がなくても作業項目タイプ定義を更新できるので、この情報は今のところ必要ないと思われます。その他のオプションについては
:
ACTIONTYPEあなたはUpdateWorkItemTypeDfeinition()メソッドで実行したいアクションです。インポートと検証の2つのオプションがあります。 「インポート」はワークアイテムタイプ定義を更新/作成し、「検証」はテンプレートが正しい場合にのみ検証します。アクションタイプが「インポート」の場合は、UpdateWorkItemTypeDfeinition()メソッドを実行するときにプロジェクト名を指定する必要があります。
テンプレートタイプは、更新する定義のタイプです。 WorkItemTypeとGlobalWorkflowの2つのオプションもあります。
テンプレートは、作業項目タイプのすべての定義を含む文字列です。彼らの両方が使用しているためここで
は、C#のサンプルコードで、活字体からの使用量はRestAPIそれと似ています。
typescriptですで
using System;
using Microsoft.TeamFoundation.Client;
using Microsoft.TeamFoundation.WorkItemTracking.WebApi;
using Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models;
namespace Conso
{
class Program
{
static void Main(string[] args)
{
string tfsurl = "http://xxx:8080/tfs/DefaultCollection/";
string projname = "ProjectName";
TfsTeamProjectCollection ttpc = new TfsTeamProjectCollection(new Uri(tfsurl));
string template = System.IO.File.ReadAllText(@"D:\Code\bug.xml");
WorkItemTrackingHttpClient witc = ttpc.GetClient<WorkItemTrackingHttpClient>();
WorkItemTypeTemplateUpdateModel updatemodel = new WorkItemTypeTemplateUpdateModel();
updatemodel.ActionType = ProvisioningActionType.Import;
updatemodel.TemplateType = TemplateType.WorkItemType;
updatemodel.Template = template;
ProvisioningResult pr = witc.UpdateWorkItemTypeDefinitionAsync(updatemodel,projname).Result;
}
}
}
あなたは正確にあなたが望む何をすべきか指定することができます更新するには? –
WorkItemTypeTemplateUpdateModelのメンバーを指定するリソースはあまりありません。私の意見では、The Methodologyは、フィールドの修正など、作業するプラットフォームで利用できるメソッドを意味します。 –