Compartilhar via


Adicionando o conteúdo da Web a um formulário de Item de trabalho

Você pode adicionar o conteúdo da Web ou conteúdo HTML a um formulário de item de trabalho exportando um arquivo XML de definição de tipo e adicionando um WebpageControl na FORM seção. Depois de modificar e importar o arquivo XML, você pode verificar a exibição do conteúdo da Web no tipo de item de trabalho atualizados.

O conteúdo da Web que você exiba pode ser especificado em uma das seguintes maneiras:

  • URL de uma página da Web

  • Um caminho de URL é determinado dinamicamente em tempo de execução com base em um ou mais valores de campo definidos para o item de trabalho

  • Conteúdo HTML

Para obter informações sobre a estrutura de sintaxe dos elementos usados para adicionar o conteúdo da Web a um formulário de item de trabalho, consulte Referência de elementos XML de WebpageControlOptions e Link e referência de elementos XML de Param.

Conteúdo do Tópico

  • Exportar e abra o arquivo de definição de tipo de Item de trabalho

  • Adicionar o conteúdo da Web para a seção do arquivo de definição do formulário

  • Verifique se a página da Web ou conteúdo HTML aparece no formulário de Item de trabalho

Permissões necessárias

Para executar este procedimento, você deve ser um membro da Os administradores do Team Foundation grupo ou um membro da Administradores de projeto grupo para o projeto. Para obter mais informações, consulte Permissões de Team Foundation Server.

Exportar e abra o arquivo de definição de tipo de Item de trabalho

Para exportar e abra o arquivo de definição de tipo de item de trabalho

  • Execute uma das etapas a seguir com base no escopo de personalização que você deseja executar:

    Se você estiver modificando um tipo de item de trabalho para um único projeto:

    1. Execute witadmin exportwitd para exportar o arquivo XML para o tipo de item de trabalho que você deseja modificar. Para obter mais informações, consulte Exportar e importar os tipos de Item de trabalho a partir de um projeto existente.

    2. Em Visual Studio, clique em arquivo, clique em Abrire em seguida, clique em arquivo.

      O Abrir arquivo de caixa de diálogo aparece.

    3. Em Examinar, mover para o local onde você exportar o arquivo.

    Se você estiver modificando um tipo de item de trabalho para personalizar um modelo de processo:

    1. Encontre o local onde você baixou o modelo de processo.

    2. Selecione o arquivo XML de tipo de item de trabalho que você deseja atualizar e clique em Abrir. Quando solicitado sobre terminações de linha, clique em não.

Adicionar o conteúdo da Web para a seção do arquivo de definição do formulário

Para adicionar o conteúdo da Web a um formulário de item de trabalho

  1. Encontrar o <TabGroup> seção do arquivo XML. Observe que há <Tab> elementos para itens como Links e anexos de arquivo no qual cada <Tab> elemento contém um <Control> elemento que processa o controle respectivo.

    <Tab Label="Links">
      <Control Type="LinksControl" />
    </Tab>
    <Tab Label="File Attachments">
      <Control Type="AttachmentsControl" />
    </Tab>
    
  2. Adicionar um novo <Tab> elemento que conterá a Web ou conteúdo HTML que você deseja exibir no formulário de item de trabalho. Copie o seguinte código para o <TabGroup> seção do arquivo com base em como você está definindo o conteúdo da Web.

    • Para especificar a URL de uma página da Web:

      <Tab Label="Tab Label">
         <Group>
            <Column PercentWidth="100">
               <Control Type="WebpageControl" Name="Webpage" Label=" Name of Web Page" LabelPosition="Top" Dock="Fill">
                  <WebpageControlOptions AllowScript="false">
                     <Link UrlRoot="URL of Web Page" />
                  </WebpageControlOptions>
               </Control>
            </Column>
         </Group>
      </Tab>
      

      Substitua A etiqueta de guia e URL da página da Web com as informações que você deseja que apareça no formulário de item de trabalho.

    • Para especificar um URL dinâmico para ser determinado em tempo de execução:

      <Tab Label="Tab Label">
         <Group>
            <Column PercentWidth="100">
               <Control Type="WebpageControl" Name="Webpage" Label=" Name of Web Page" LabelPosition="Top" Dock="Fill">
                  <WebpageControlOptions AllowScript="false">
                     <Link UrlRoot="URL of Web Page" URLPath="URL path with parameters >
            <Param index="0" value="Param Value 0"/>
            <Param index="1" value="Param Value 1"/>
            <Param index="2" value="Param Value 2"/>
                     </Link>
                  </WebpageControlOptions>
               </Control>
            </Column>
         </Group>
      </Tab>
      

      Substituir A etiqueta de guia, URL da página da Web, o caminho de URL com parâmetros, e 1, 2 e 3 o valor do parâmetro com as informações que você deseja que apareça no formulário de item de trabalho.

    • Para especificar o conteúdo HTML:

      <Tab Label="Tab Label">
         <Group>
            <Column PercentWidth="100">
               <Control Type="WebpageControl">
                  <Content>
                     <![CDATA[HTML Content]]>
                  </Content>
               </Control>
            </Column>
         </Group>
      </Tab>
      

      Substitua A etiqueta de guia e Conteúdo HTML com as informações que você deseja que apareça no formulário de item de trabalho.

      ObservaçãoObservação

      Para obter melhores resultados, cada controle ou o grupo deve exibir em uma coluna, mesmo se a coluna atinge a largura total do formulário. Por sua vez, cada coluna deve exibir em um grupo, mesmo se o grupo não tem rótulo visível ou limite.

  3. Na barra de ferramentas, clique em Salvar para salvar as alterações no arquivo XML.

  4. Para importar o novo tipo de item de trabalho para um único projeto, consulte Exportar e importar os tipos de Item de trabalho a partir de um projeto existente. Para adicionar o tipo de item de trabalho para o seu modelo de processo, consulte Adicionar um tipo de Item de trabalho a um modelo de processo.

Verifique se a página da Web ou conteúdo HTML aparece no formulário de Item de trabalho

Para verificar as alterações feitas no formulário de item de trabalho

  1. Em Team Explorer, o botão direito do mouse no nó do projeto da equipe que contém a definição de tipo de item de trabalho modificado, e clique em Atualizar.

    As atualizações mais recentes são baixadas do servidor, incluindo as alterações que você acabou de ser importado. Aguarde alguns segundos até que o Itens de trabalho nó for atualizada. Nós que ainda estão sendo carregados exibem a palavra trabalhando.

  2. Criar um item de trabalho usando o tipo de item de trabalho que você modificou clicando com o Work Items o nó, apontando para Add Work Iteme clicando em tipo de item de trabalho.

    O item de trabalho é criado a partir do tipo de item de trabalho que você tenha alterado.

    Verifique se o conteúdo HTML ou página da Web aparece na nova guia que você adicionou.

  3. Clique em Fechar para fechar o novo item de trabalho. Clique em não quando for solicitado para salvar o item de trabalho.

Consulte também

Tarefas

Adicionar e personalizar um tipo de Item de trabalho

Referência

Referência de elementos XML de WebpageControlOptions

Link e referência de elementos XML de Param

Personalizando e tipos de Item de trabalho Gerenciando [witadmin]

Conceitos

Especificando os controles de formulário de Item de trabalho

Criando e personalizando um formulário de Item de trabalho