2014-10-01 2 views
0

Я ищу, чтобы создать Visual Basic приложение Windows Form, которое имеет аналогичные поля ввода для новой страницы создания задачи в версии браузера TFS. Идея состоит в том, чтобы автоматизировать некоторые из заполняющих форм во время сохранения (это, расчет временных оценок на основе дат с учетом рабочих часов и выходных дней, автоматическое заполнение полей)Как программно создать новую задачу TFS?

Когда я ищу Google, однако я продолжаю получать результаты, такие как настраивая TFS или как сделать новую задачу с помощью интерфейса, однако то, что я ищу, - это классы, которые я должен использовать для создания новой задачи, а затем для ее сохранения или поиска текущих существующих задач.

Так как я могу программно создать новую задачу TFS, если это возможно? (должно быть, Visual Basic и TFS являются как Microsoft)

ответ

7

В MSDN есть пример. См. Эту страницу: «Create a Work Item By Using the Client Object Model for Team Foundation».

Ядро примера:

// Create the work item. 
WorkItem userStory = new WorkItem(workItemType) 
{ 
    // The title is generally the only required field that doesn’t have a default value. 
    // You must set it, or you can’t save the work item. If you’re working with another 
    // type of work item, there may be other fields that you’ll have to set. 
    Title = "Recently ordered menu", 
    Description = "As a return customer, I want to see items that I've recently ordered." 
}; 

// Save the new user story. 
userStory.Save(); 
+0

Это не работает. Я получаю TokenUnauthorized. {"TF30063: у вас нет доступа к http://tfs.mycompany.com:8080/tfs."}, Но я могу создавать задачи с использованием (плохо разработанного) веб-интерфейса. –

Смежные вопросы