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.
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.
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework
Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement
Microsoft.TeamFoundation.Deployment.Workflow.AzureManagement.v1_7
Microsoft.TeamFoundation.VersionControl.Controls.Extensibility
Microsoft.TeamFoundation.VersionControl.Controls.PendingChanges
Microsoft.VisualStudio.TeamFoundation.TeamExplorer.ConnectPage
Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.Extensibility
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