Vincular controles, restrições e referência de campo
Os formulários de itens de trabalho contêm estas guias para vinculação: Implementação, Vínculos, Todos os vínculos e Casos de teste. Este tópico descreve os controles e campos de dados associados à criação de vínculos e hiperlinks.
Para saber mais sobre como usar esses vínculos, confira Link work items. Para adicionar tipos de link, consulte Gerenciar tipos de link [witadmin]. Para personalizar os controles de link e restrições, você pode modificar a definição do LinksControlOptions para um tipo de item de trabalho, consulte Definir controles de link para restringir as relações de link.
Botões da barra de ferramentas de vínculos
Cada guia tem uma barra de ferramentas com botões. A barra de ferramentas de controle de vínculos para Team Web Access, mostrada aqui, tem um subconjunto de controles:
Barra de ferramentas de controle de vínculos (Team Explorer)
Esses botões só ficam disponíveis após a execução de ações específicas:
O botão usado para criar um item de trabalho vinculado ao item de trabalho aberto () só fica disponível depois que você salva o item de trabalho aberto.
Os botões para abrir a lista de itens de trabalho em uma consulta () e o botão Abrir no Microsoft Office só ficam disponíveis quando pelo menos um item de trabalho é listado na guia de controle de vínculos.
Os botões para abrir um item de trabalho (), editar um vínculo () e excluir um vínculo () só ficam disponíveis depois que você clica em um ou mais dos itens de trabalho relacionados na guia de controle de vínculos.
O controle de vínculos Storyboards restringe a adição de vínculos apenas a storyboards ou arquivos compartilhados na rede. Com esse controle, você pode adicionar um novo vínculo, abrir um item vinculado ou excluir um vínculo. Além disso, somente a versão do Team Web Access exibe o vínculo Iniciar storyboard na barra de tarefas.
Controle de vínculos de storyboards (Team Web Access)
Controles e restrições de vínculos
Todas as guias que permitem a criação de vínculos entre os itens de trabalho são implementadas com o uso do elemento LinksControl no formulário do item de trabalho. Esse elemento controla a filtragem e a restrição dos tipos de itens de trabalhos que podem ser vinculados, dos tipos de vínculos que você pode criar e se é possível vincular outros itens de trabalho de outro projeto de equipe. Para saber mais sobre como restringir os vínculos, confira Elementos LinksControlOptions.
Modelo de processo do Scrum
O modelo do processo Scrum define as restrições de controle de vínculos mostradas aqui. Para obter descrições dos tipos de item de trabalho, confira Modelo de processo do Visual Studio Scrum para Visual Studio ALM.
Nome da guia |
Tipo de item de trabalho |
Restrições de vínculos |
---|---|---|
Todos os Links |
Solicitação de comentários Resposta de comentários |
|
Links |
Item da lista de pendências do produto Bug Impedimento Etapas compartilhadas Tarefa Caso de teste |
|
Links |
Solicitação de revisão de código |
|
Histórias |
Resposta de comentários |
|
Storyboards |
Item da lista de pendências do produto |
|
Tarefas |
Item da lista de pendências do produto |
|
Casos de teste |
Item da lista de pendências do produto Bug |
|
Lista de pendências testadas |
Caso de teste |
|
Modelo de processo do Agile
O modelo do processo Agile define as restrições de controle de vínculos mostradas aqui. Para obter descrições dos tipos de item de trabalho, confira Tipos de item de trabalho e fluxo de trabalho do modelo de processo do Agile.
Nome da guia |
Tipo de item de trabalho |
Restrições de vínculos |
---|---|---|
Todos os Links |
História de usuário Bug Solicitação de comentários Tarefa Caso de teste |
|
Implementação |
História de usuário Tarefa |
|
Links |
Problema Etapas compartilhadas |
|
Links |
Solicitação de revisão de código |
|
Histórias |
Resposta de comentários |
|
Storyboards |
História do usuário |
|
Casos de teste |
História de usuário Bug |
|
Histórias de usuário testadas |
Caso de teste |
|
Modelo de processo do CMMI
O modelo do processo CMMI define as restrições de controle de vínculos mostradas aqui. Para obter descrições dos tipos de item de trabalho, confira Tipos de item de trabalho e fluxo de trabalho do modelo de processo do CMMI.
Nome da guia |
Tipo de item de trabalho |
Restrições de vínculos |
---|---|---|
Todos os Links |
Requisito Bug Alterar solicitação Solicitação de comentários Problema Revisão Risco Etapas compartilhadas Tarefa Caso de teste |
|
Implementação |
Tarefa |
|
Links |
Solicitação de revisão de código |
|
Requisitos |
Alterar solicitação |
|
Histórias |
Resposta de comentários |
|
Storyboards |
Requisito |
|
Casos de teste |
Requisito Bug |
|
Requisitos testados |
Caso de teste |
|
Campos de dados padrão nas listas de vínculos
Todas as listas de vínculos exibem estes campos da dados:
ID do item de trabalho
Tipo de Item de Trabalho
Título
Atribuído a
Estado
[Comentário do vínculo]
Você pode adicionar ou remover colunas da lista de vínculos e personalizar as colunas padrão e a ordem das colunas. Para obter mais informações, consulte Elementos LinksControlOptions.
Para saber mais esses campos, confira Títulos, IDs, descrições e referência de campos de histórico e Atribuições e referência de campos de fluxo de trabalho.
A tabela a seguir descreve o campo de dados [Comentário do vínculo]. Para saber mais sobre os tipos de dados e valores de campo padrão, confira Definir e modificar campos do item de trabalho.
Nome do campo |
Descrição |
Nome de Referência |
Tipo de dados |
Valor padrão do atributo do tipo Reportável |
Valor padrão do atributo Índice |
---|---|---|---|---|---|
Comentário do vínculo |
Contém comentários para do membro da equipe que criou o vínculo. Você pode configurar esse campo de atributo para que ele seja exibido como coluna em uma lista de vínculos em um formulário de itens de trabalho. |
System.Links.Comment |
PlainText |
Nenhum |
False |
Campos adicionais que dão suporte à consulta e aos relatórios
Alguns campo não são exibidos nos formulários de item de trabalho, mas são rastreados para cada tipo de item vinculado. Você pode usar esses campos para filtrar consultas e criar relatórios.
Nome do campo |
Descrição |
Nome de Referência |
Tipo de dados |
Valor padrão do atributo do tipo Reportável |
Valor padrão do atributo Índice |
---|---|---|---|---|---|
Contagem de vínculos externos |
A quantidade de vínculos do item de trabalho a outros tipos de itens, registrados por meio do serviço de vinculação Team Foundation. Para saber mais, confira este tópico no site da Microsoft: Serviço de vinculação. |
System.ExternalLinkCount |
Inteiro |
Nenhum |
False |
Contagem de Hiperlinks |
A quantidade de hiperlinks definidos para o item de trabalho. |
System.HyperLinkCount |
Inteiro |
Nenhum |
False |
Contagem de vínculos relacionados |
A quantidade de vínculos do item de trabalho a outros itens de trabalho. |
System.RelatedLinkCount |
Inteiro |
Nenhum |
False |
Descrição do vínculo |
Contém o tipo de item, o ID e o título do item de trabalho que é o destino do vínculo. Você pode configurar esse campo de atributo de vínculo para que ele seja exibido como coluna em uma lista de vínculos em um formulário de itens de trabalho. |
System.Links.Description |
PlainText |
Nenhum |
False |
Relatórios que requerem vínculos entre itens de trabalho
Os modelos de processo padrão do TFS fornecem relatórios que requerem a criação de vínculos entre itens de trabalho específicos.
Modelo do processo |
Relatório |
Requisitos de vinculação |
---|---|---|
Scrum |
PBIs e tarefas de vinculação (pai-filho) e PBIs e casos de teste (testado por-testes). |
|
Agile |
Histórias de usuários e tarefas de vinculação (pai-filho) e histórias de usuários e casos de teste (testado por-testes). Vincule cada bug ao caso de teste que identificou o defeito do código (Testado por) ou vincule-o à história de usuário (Relacionado). |
|
CMMI |
Requisitos e tarefas de vinculação (pai-filho) e requisitos e casos de teste (testado por-testes). Vincule cada bug ao caso de teste que identificou o defeito do código (Testado por) ou vincule-o ao requisito (Relacionado). |
Consulte também
Conceitos
Referência de campo de item de trabalho do Visual Studio ALM