Установка оценок трудозатрат с помощью TFS Work Item SDK

Я хочу создать новый рабочий элемент в TFS с помощью SDK, и я хотел бы установить оценки трудозатрат этого элемента. Мой код на данный момент выглядит так

    var coll = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("http://galaxy:8080/tfs/crisp"));

    var workItemService = coll.GetService<WorkItemStore>();

    var parent = workItemService.GetWorkItem(parentWorkItemId);

    WorkItemType workItemType =parent.Project.WorkItemTypes
            .Cast<WorkItemType>()
            .First(candidateType => candidateType.Name.Equals("Task"));



    WorkItem item = workItemType.NewWorkItem();
    item.Title = work.Name;


    //Set effort estimate here

    workItemService.BatchSave(new WorkItem[]{ item });

Но, похоже, в интерфейсе WorkItem нет ничего, что позволило бы мне установить оценку трудозатрат. Кто-нибудь знает, как это делается?

5
задан Henrik 16 January 2012 в 14:10
поделиться