Compartir a través de


Microsoft.TeamFoundation.Client (Espacio de nombres)

El espacio de nombres Microsoft.TeamFoundation.Client proporciona las API para conectarse a Visual Studio Team Foundation Server y para el acceso a los datos sobre las colecciones y proyectos de equipo.

Puede utilizar TfsConfigurationServer para conectarse a un proyecto de equipo, y puede usar TfsTeamProjectCollection con CatalogNode para tener acceso a datos sobre colecciones y proyectos de equipo.Para obtener más información, vea Conectar con el servidor Team Foundation Server desde una aplicación de consola.

Puede tener acceso a más datos sobre los proyectos de equipo mediante TfsTeamProjectCollection.GetServiceInstance o TfsConfigurationServer.GetServiceInstance de obtener objetos como las clases WorkItemStore y VersionControlServer y la interfaz IBuildServer .Para obtener más información, vea la descripción GetServiceInstance en Conectar con el servidor Team Foundation Server desde una aplicación de consola.

Clases

  Clase Descripción
Clase pública AddDomainDialogDataSource
Clase pública AddDomainDialogDataSource.PropertyName
Clase pública ArtifactVersionSpec Conjunto de versiones conocidas de ArtifactSpec.
Clase pública AuthenticationCompleteEventArgs
Clase pública AutoModal
Clase pública BaseDialog
Clase pública BaseUserControl
Clase pública BasicAuthCredential
Clase pública BasicAuthToken
Clase pública BeforeShowDialogEventArgs
Clase pública BorderPanel Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Clase pública BrowserHelper
Clase pública ClientCertificateManager
Clase pública ClientContext Representa el contexto de un comando que lo inicie una aplicación cliente.
Clase pública ClientSkuNumbers
Clase pública ComboTree
Clase pública ConfirmationBuilder Responsable de procesar entradas para la página de confirmación de las páginas del asistente individuales.
Clase pública ConnectivityFailureStatusChangedEventArgs El objeto EventArgs proporciona controladores de eventos para el evento de ConnectivityFailureStatusChanged en TfsConnection.
Clase pública ConsoleHost
Clase pública ContextChangedEventArgs EventArgs para el evento [ContextChanged] en la interfaz [ITeamFoundationContextManager] .
Clase pública ContextChangingEventArgs EventArgs para el evento de ContextChanging en la interfaz de ITeamFoundationContextManager.
Clase pública CookieCredential Proporciona federó autenticación con una instancia hospedada de TfsConnection mediante cookies.
Clase pública CookieToken Proporciona un token cookie- basado de autenticación.
Clase pública CredentialsCacheManager
Clase pública CredentialsChangedEventArgs Contiene propiedades afectadas cuando las credenciales del cambio del objeto de Team Foundation Server.
Clase pública CredentialsProviderHelper
Clase pública CssHierarchyControl
Clase pública CssNode
Clase pública CssNodeCollection
Clase pública DataGridViewDetailsEventArgs
Clase pública DataGridViewWithDetails
Clase protegida DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Clase protegida DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Clase pública DeferredEvent
Clase pública DeletionException Se produce cuando se produce un error durante una eliminación.
Clase pública DialogAuthenticate
Clase pública DragDrop
Clase pública DragDropParameters
Clase pública Expandex
Clase pública ExternalHelpLinks
Clase pública FederatedAcsLogon
Clase pública FederatedCredential Proporciona una implementación común para las credenciales federadas.
Clase pública FocusableToolStrip
Clase pública FocusToolbarEventArgs
Clase pública FormUtils
Clase pública GzipResourceReader
Clase pública InformationBar Este la API la infraestructura de Team Foundation Server y no están diseñados para usarlos directamente en el código.
Clase pública IssuedToken Proporciona una clase base común para los tokenes emotidos.
Clase pública IssuedTokenCredential Proporciona una clase base común para las credenciales del token emotido.
Clase pública IssuedTokenProvider
Clase pública LinksCollection Representa una colección de asignaciones de los id. del artefacto a sus direcciones URL respectivas de artefacto creadas durante la creación de la metodología.
Clase pública ListViewColumnSizedEventArgs
Clase pública ListViewResize
Clase pública ListViewResizeX
Clase pública LogLevels Describe distintas categorías para las entradas de registro.
Clase pública NonConfiguredSiteHelper
Clase pública NotificationManager Entrega las notificaciones de eventos a través de procesos en un solo escritorio.Se utiliza para conservar las interfaces de usuario en la ejecución Visual Studio con respecto a los cambios que se decretan localmente, como la manipulación del área de trabajo de control de versiones.
Clase pública OAuthToken Proporciona un token que se utiliza para la autenticación basada delegación de OAuth
Clase pública OAuthTokenContainer Un contenedor para encapsular un token de acceso de OAuth y un OAuth actualizan el token (o código de autorización)
Clase pública OAuthTokenCredential
Clase pública PcwException Se produce para una excepción con el asistente para la creación del proyecto.
Clase pública PerfTraceListener Escuchas seguimientos de rendimiento.
Clase pública PluginInitializationFailedException Se produce cuando un complemento no podría para inicializar.
Clase pública ProjectCreationContext Representa información de configuración de la metodología utilizada por los complementos al ejecutar la plantilla de la metodología encarga.
Clase pública ProjectCreationMacroResolver Resuelve y reemplaza macros en ProjectCreationSupportedMacros.
Clase pública ProjectCreationSupportedMacros Contiene las macros admitidas por el asistente de creación del proyecto.
Clase pública PropertyBag Representa una colección no ordenada de propiedades y sus valores.
Clase pública PropertyChangeEventArgs Argumentos para un evento de cambio de propiedad.
Clase pública PropertyDoesNotExistException Se produce cuando no existe una propiedad.
Clase pública ProxyStatistics Este la API la infraestructura de Team Foundation Server y no están diseñados para usarlos directamente en el código.
Clase pública ProxyStatisticsInfo Este la API la infraestructura de Team Foundation Server y no están diseñados para usarlos directamente en el código.
Clase pública PublicDataKeys Contiene las constantes de cadena para las claves de datos públicos.
Clase pública ReadOnlyDictionary<TKey, TValue> Una versión de solo lectura IDictionary<TKey, TValue>.
Clase pública RegisteredConfigurationServer Describe un servidor registrado de la configuración.
Clase pública RegisteredProjectCollection Describe una colección registrada del proyecto.
Clase pública RegisteredServers Obsoleto. Administra la lista de servidores registrados en el sistema.
Clase pública RegisteredTfsConnections Clase que representa un registro de las conexiones de Team Foundation Server.
Clase pública ResultCollection<T, V>
Clase pública ServiceProviderAggregator
Clase pública SimpleWebToken Proporciona el token web simple que se utiliza para la autenticación de OAuth.
Clase pública SimpleWebTokenCredential Proporciona federó autenticación con una instancia hospedada de TfsConnection mediante tokenes web simples.
Clase pública TeamExplorerProjects
Clase pública TeamFoundationContext
Clase pública TeamFoundationContextExtensions
Clase pública TeamFoundationDateTimePicker Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Clase pública TeamFoundationRuntimeHost
Clase pública TeamFoundationServer Obsoleto. Representa una conexión a un servidor que ejecuta Team Foundation Server.
Clase pública TeamFoundationServerFactory Obsoleto. Generador de clases para los objetos de TeamFoundationServer.Esta clase está obsoleta.Uso TfsTeamProjectCollectionFactory en su lugar.
Clase pública TeamFoundationSoapProxy Obsoleto. Proporciona el protocolo para la comunicación del objeto de Team Foundation mediante SOAP.
Clase pública TeamFoundationTeam Esta es una clase contenedora para una identidad de Team que cree adecuado para trabajar con las propiedades.También proporciona métodos auxiliares para crear, actualizar, consultar y para leer los equipos del servidor
Clase pública TeamFoundationWorkspaceContextChangedEventArgs
Clase pública TeamFoundationWorkspaceContextMonitor
Clase pública TeamProjectDeleter Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Clase pública TeamProjectDeleter.StatusEventArgs Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Clase pública TeamProjectPicker Proporciona un cuadro de diálogo para seleccionar una colección de proyectos de TeamFoundation.
Clase pública TeamProjectWizardPage Representa una página del asistente de creación del proyecto.
Clase pública TeamPropertiesView Base la clase abstracta para todos los objetos de vista del equipo.Los objetos de vista de equipo siguen el modelo de la fachada.En este sentido los objetos de vista de equipo proporcionan manera fácil de tener acceso a propiedades específicas del complejo o de dominio que requieren la visión adicional sobre cómo se almacenan en el contenedor de propiedades del equipo y cómo deben mostrarse al mundo exterior.Los objetos de vista pueden consumir otros objetos de vista, como un objeto de vista que administra el equipo específico de la experiencia de Agile que las propiedades pueden utilizar otro objeto de vista que administra el elemento de trabajo que sigue propiedades relacionadas, que es el tipo de elemento de trabajo en un proyecto representa elementos de trabajo de error, para el equipo.
Clase pública TFProxyServer
Clase pública TFProxyServerFactory
Clase pública TfsClientCredentials Proporciona las credenciales que utilizará cuando se conecte a Team Foundation Server.
Clase pública TfsConfigurationServer Representa una conexión al servidor que ejecuta Team Foundation Server.
Clase pública TfsConfigurationServerFactory Generador de clases para los objetos de TfsConfigurationServerFactory.
Clase pública TfsConnection Representa la conexión de cliente al servidor que ejecuta Team Foundation Server.
Clase pública TfsConnectionWebServiceCallEventArgs El objeto EventArgs proporciona controladores de eventos para los eventos estáticos de WebServiceCallBegin y de WebServiceCallEnd en TfsConnection.
Clase pública TfsCredentialCacheEntry
Clase pública TfsDiagnosticHelper
Clase pública TfsDiagnosticNodeInfo
Clase pública TfsDiagnosticService
Clase pública TfsRequestContext
Clase pública TfsTeamProjectCollection Resume la infraestructura común para el sistema de Team Foundation y es la clase primaria para los componentes de Team Foundation .
Clase pública TfsTeamProjectCollectionFactory Generador de clases para los objetos de TfsTeamProjectCollection.
Clase pública TfsTeamService
Clase pública TfsWebClient
Clase pública TFUtil
Clase pública TswaClientHyperlinkService Una clase de utilidad usada para generar hipervínculos de Team Web access.
Clase pública UIConfig
Clase pública UICredentialsProvider Se utiliza para solicitar las credenciales de Windows.
Clase pública UIHost
Clase pública UIHostColors
Clase pública ValidationFailedException Se produce cuando se produce un error en la validación.
Clase pública VSColorTable
Clase pública WebServiceCall Clase para una llamada a un servicio web.
Clase pública WebServiceCallList Una lista de las llamadas de servicio web.
Clase pública WebServiceStatList Una lista de estadísticas de servicio web.
Clase pública WebServiceStats Contiene varias propiedades para describir un servicio web.
Clase pública Win32WindowWrapper
Clase pública WindowsCredential Proporciona una credencial para la autenticación de windows con Team Foundation Server.
Clase pública WindowsHost
Clase pública WindowsToken
Clase pública WindowsUserPicker
Clase pública WinformsStyler
Clase pública WrappingCheckBox
Clase pública WrappingRadioButton

Interfaces

  Interfaz Descripción
Interfaz pública IArtifactProvider Define métodos para recuperar un artefacto y el formato general del documento.
Interfaz pública ICancelableAsyncResult Representa el estado de una operación asincrónica cancelable.
Interfaz pública IClientContext Describe el contexto para un comando que lo inicie una aplicación cliente.
Interfaz pública IClientLinking Interfaz para vincular de cliente.
Interfaz pública IContextMenuDispatch
Interfaz pública ICredentialsProvider Describe los mecanismos para administrar los errores de autenticación para los componentes de Team Foundation.
Interfaz pública ICssDataProvider
Interfaz pública ILogger La interfaz para las implementaciones de registro.Registra eventos en un archivo de registro.
Interfaz pública ILogHandler Controlador para registrar eventos.
Interfaz pública IPortalSettingsLauncher
Interfaz pública IProcessTemplateManagerLauncher
Interfaz pública IProjectAlertsLauncher
Interfaz pública IProjectComponentCreator Describe los métodos que un complemento del asistente de creación del proyecto debe implementar de forma que sea invocado por el motor de ejecución.
Interfaz pública IProjectContext Obsoleto. Describe el contexto de una conexión de Team Foundation.
Interfaz pública IProjectCreation Proporciona métodos que permiten crear proyectos de equipo de un archivo de la especificación de lote en lugar del asistente de creación del proyecto.
Interfaz pública IProjectCreationPlugin Interfaz para los paquetes que proporcionan controladores de herramienta para el asistente para la creación del proyecto.
Interfaz pública IProjectCreationWizardLauncher
Interfaz pública IResultCollection<T> Describe los mecanismos para ResultCollections.ResultCollections es enumerable y disponible.
Interfaz pública IRuntimeHost Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Interfaz pública ISourceControlSettingsLauncher
Interfaz pública ITeamFoundationContext Esta interfaz contiene información sobre el contexto de la ventana Team Explorer .
Interfaz pública ITeamFoundationContextManager Obtenga este servicio para controlar los cambios en el contexto actual asociado a la ventana de Team Explorer .
Interfaz pública ITeamFoundationWorkspaceContextMonitor
Interfaz pública ITeamProjectPickerDefaultSelectionProvider Interfaz para proporcionar la selección predeterminada al diálogo de conexión.
Interfaz pública ITemplateExporter Interfaz que proporciona métodos para exportar una metodología de servidor al cliente para ver y editar.
Interfaz pública ITemplateImporter Interfaz que proporciona los métodos necesarios para importar un archivo de la metodología.Una vez importado, la metodología puede seleccionarse en un asistente de creación del proyecto.
Interfaz pública ITemplateValidator Interfaz que proporciona métodos para validar una metodología antes de importar.
Interfaz pública ITfsConfigurationServerObject
Interfaz pública ITfsConnectionObject
Interfaz pública ITfsDiagnosticProvider
Interfaz pública ITfsResult
Interfaz pública ITfsTeamProjectCollectionObject
Interfaz pública ITfsXmlSerializable
Interfaz pública IUICredentialsProvider

Delegados

  Delegado Descripción
Delegado público ConnectivityFailureStatusChangedEventHandler La signatura para los controladores de eventos para el evento ConnectivityFailureStatusChanged en TfsConnection.
Delegado público CredentialsChangedEventHandler Controlador de eventos se produce cuando se cambian las credenciales.
Delegado público FocusToolbarEventHandler
Delegado público ModalStateEventHandler
Delegado público NotificationManager.GetNotificationParametersCallback Devolución de llamada para permitir que el proveedor de notificación personalizar los parámetros basados en la versión de la ventana que dicen con.
Delegado público NotificationManager.NotificationHandler
Delegado público OAuthTokensReceivedCallback Un consumidor proporcionaban el delegado en el que se le notifique cuando API subyacente ha recibido un conjunto de tokenes (un token de acceso y un token de actualización) a cambio de un código de Autorización o de un token anterior de actualización.
Delegado público ProjectCreationContext.PropertyChangeEventHandler Controlador de eventos para cuando cambia una propiedad.
Delegado público TeamProjectDeleter.StatusEventHandler Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Delegado público TfsConnectionWebServiceCallEventHandler La signatura para los controladores de eventos para los eventos estáticos de WebServiceCallBegin y de WebServiceCallEnd en TfsConnection.
Delegado público TFUtil.CopyStreamCallback

Enumeraciones

  Enumeración Descripción
Enumeración pública BorderPanel.Sides Representa los indicadores para indicar dibujan los lados de un panel como si tuvieran un borde.
Enumeración pública CachedCredentialsType
Enumeración pública DataGridViewDetailsImageMode
Enumeración pública FailureKind Describe el tipo de error que se produjo.
Enumeración pública FederatedAcsLogon.LogonState
Enumeración pública InformationBar.IconType Este la API la infraestructura de Team Foundation Server y no deben usarse directamente desde el código.
Enumeración pública ListViewResize.AutoHeadersSizingEnum
Enumeración pública LogCategory Describe la categoría de mensaje que se está escribiendo un registro.
Enumeración pública LogFlags Describe los indicadores que pueden describir un mensaje que se escriba en un registro.
Enumeración pública NonConfiguredSiteHelper.SiteType
Enumeración pública OAuthTokenType El tipo de token de OAuth
Enumeración pública RuntimeEnvironmentFlags Marca que describe el entorno de tiempo de ejecución.
Enumeración pública ServerCapabilities
Enumeración pública TeamProjectPickerMode Describe el modo actual para el diálogo del selector de proyectos de equipo.