Acessar a coluna Kanban (um campo específico da equipe) para um item de trabalho
Existe uma maneira de acessar programaticamente a "Coluna Kanban" para um WorkItem usando a API do TFS 2012?
Usando o template Scrum 2.2, o histórico de um Bug ou Product Backlog Item mostra "[MyProject \ MyTeam] Kanban Column" como um campo alterado sempre que um item de trabalho é arrastado entre as colunas Kanban na placa, mas o campo não é acessível quando especificamente recuperar um item de trabalho por meio da API do TFS.
Ele também aparece como um campo alterado noWorkItemChangedEvent
objeto ao implementar oProcessEvent
método noMicrosoft.TeamFoundation.Framework.Server.ISubscriber
interface.
Solução alternativa: Um colega de trabalho encontroublogpost sobre como criar um campo personalizado somente leitura para persistir o valor da coluna Kanban, aproveitando-se doWorkItemChangedEvent
para capturar o valor mais recente. É então possível consultar nesta coluna. Um problema com essa abordagem é que apenas uma coluna Kanban de uma única equipe pode ser rastreada.
Atualizar: De acordo com issoblogpost, a coluna Kanban não é um campo, mas sim uma "extensão WIT". Isso pode ajudar a levar a uma resposta.