Ampliar Team Foundation
Team Foundation es una aplicación niveles múltiples para la que los usuarios instalan algunos componentes en los equipos cliente y otros componentes en el nivel de aplicación.Puede extender Team Foundation mediante su modelo de objetos de cliente en los equipos cliente o de servidor en el nivel de la aplicación, y personalizar el proceso de compilación utilizando el modelo de objetos del proceso de compilación en el equipo de compilación.
En este tema
Modelo de objetos de cliente
Utilizar el modelo de objetos de cliente, puede ampliar las características de Team Foundation relacionados con el control de versiones, seguimiento de elementos de trabajo, y compilación.Las aplicaciones que utilizan este modelo de objetos deben ejecutarse en un equipo que también esté ejecutando Team Explorer.
Primeros pasos
Ejemplos y conceptos |
Referencia |
---|---|
Proyectos de equipo y Team Explorer
Ejemplos y conceptos |
Referencia |
---|---|
Errores, tareas, y otros elementos de trabajo
Ejemplos y conceptos |
Referencia |
---|---|
|
|
Control de versiones
Ejemplos y conceptos |
Referencia |
---|---|
|
Compilar
Ejemplos y conceptos |
Referencia |
---|---|
|
Referencia del modelo de objetos de cliente
Puede buscar los ensamblados en el modelo de objetos de cliente en Archivos de programa \microsoft \Microsoft Visual Studio 11.0\Common7\IDE \Microsoft Visual Studio 11.0\Common7\IDE 11.0\common7\ide bajo ReferenceAssemblies \ v2.0, ReferenceAssemblies \ v4.5, y PrivateAssemblies.
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework
Microsoft.TeamFoundation.VersionControl.Controls.Extensibility
Microsoft.TeamFoundation.VersionControl.Controls.PendingChanges
Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.Extensibility
Modelo de objetos de servidor
Las aplicaciones que utilizan el modelo de objetos de servidor deben ejecutarse en un servidor de capa de aplicación de Team Foundation.Normalmente utiliza este modelo para integrar otras herramientas y datos en Visual Studio Team Foundation Server.
Eventos
Ejemplos y conceptos |
Referencia |
---|---|
|
Almacén de datos e informes
Ejemplos y conceptos |
Referencia |
---|---|
|
Referencia del modelo de objetos de servidor
Puede buscar los ensamblados en el modelo de objetos de servidor en Archivos de programa \microsoft \Microsoft Team Foundation Server \Microsoft Team Foundation Server \Microsoft Team Foundation Server 11 en herramientas y Capa de aplicación \web \Web Services \ bin.
Microsoft.TeamFoundation.Framework.Server.WebServices
Microsoft.TeamFoundation.Framework.Server.WebServices.Proxy
Modelo de objetos del proceso de compilación
Puede personalizar el proceso de compilación utilizando el modelo de objetos del proceso de compilación.El modelo de objetos del proceso de compilación se instala con Servicio de Team Foundation Build.
Ejemplos y conceptos |
Referencia |
---|---|
Referencia del modelo de objetos del proceso de compilación
Puede encontrar el modelo de objetos del proceso de compilación en la caché global de ensamblados (GAC).
Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildActivities
Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildTasks