Estendendo o Team Foundation

O Team Foundation é um aplicativo de várias camadas no qual os usuários instalam alguns componentes em computadores clientes e outros componentes na camada de aplicativo. Você pode estender o Team Foundation usando seu modelo de objeto do cliente nos computadores cliente ou o modelo de objeto do servidor na camada de aplicativos e pode personalizar o seu processo de compilação, usando o modelo de objeto do processo de compilação na máquina de compilação.

Modelos de objeto do Team Foundation

Neste tópico

Client Object Model

Ao usar o modelo de objeto do cliente, você pode estender os recursos do Team Foundation que se relacionam com o controle de versão, o acompanhamento de itens de trabalho e a compilação. Os aplicativos que usam este modelo de objeto devem ser executados em um computador que também esteja executando o Team Explorer.

Introdução

Exemplos e conceitos

Referência

Projetos de equipe e Team Explorer

Exemplos e conceitos

Referência

Bugs, tarefas e outros itens de trabalho

Exemplos e conceitos

Referência

Controle de versão

Exemplos e conceitos

Referência

Compilação

Exemplos e conceitos

Referência

Referência de modelo de objeto de cliente

Você pode encontrar os assemblies no modelo de objeto do cliente Arquivos de Programas\Microsoft Visual Studio 12.0\Common7\IDE sob ReferenceAssemblies\v2.0, ReferenceAssemblies\v4.5 e PrivateAssemblies.

Modelo de objeto do servidor

Os aplicativos que usam o modelo de objeto do servidor devem ser executados em um servidor de camada de aplicativos para o Team Foundation. Você geralmente usa esse modelo para integrar outras ferramentas e dados no Visual Studio Team Foundation Server.

Eventos

Exemplos e conceitos

Referência

Warehouse e relatórios

Exemplos e conceitos

Referência

Referência de modelo de objeto do servidor

Você pode encontrar os assemblies no modelo de objeto do servidor em Arquivos de Programas\Microsoft Team Foundation Server 12 sob Ferramentas e Camada de Aplicativos\serviços Web\bin.

Modelo de objeto do processo de compilação

Você pode personalizar o seu processo de compilação, usando o modelo de objeto do processo de compilação. O modelo de objeto do processo de compilação é instalado com o Serviço Team Foundation Build.

Exemplos e conceitos

Referência

Referência do modelo de objeto do processo de compilação

Você pode encontrar o modelo de objeto do processo de compilação no cache de assembly global.

P: Onde posso obter os modelos de objeto do cliente, servidor e compilação?

R: Para obter o modelo de objeto do cliente, instale o Visual Studio. Para obter o modelo de objeto do servidor, instale o TFS. Para obter o modelo de objeto de compilação, instale a compilação do Team Foundation.

Consulte também

Conceitos

Arquitetura do Team Foundation Server

Uma exibição completa do que você pode configurar e personalizar no Visual Studio TFS