Partager via


Microsoft.TeamFoundation.Client, espace de noms

L'espace de noms Microsoft.TeamFoundation.Client fournit des API pour se connecter au serveur de Visual Studio Team Foundation et des données relatives des collections de projets d'équipe et des projets d'équipe.

Vous pouvez utiliser TfsConfigurationServer pour se connecter à un projet d'équipe, et vous pouvez utiliser TfsTeamProjectCollection avec CatalogNode pour accéder aux données relatives aux collections de projets d'équipe et des projets d'équipe.Pour plus d’informations, consultez Connexion à Team Foundation Server à partir d'une application console.

Vous pouvez accéder à plus de données sur les projets d'équipe à l'aide de TfsTeamProjectCollection.GetServiceInstance ou TfsConfigurationServer.GetServiceInstance pour obtenir des objets tels que les classes d' WorkItemStore et d' VersionControlServer et IBuildServer avec onglets.Pour plus d'informations, consultez la discussion d' GetServiceInstance dans Connexion à Team Foundation Server à partir d'une application console.

Classes

  Classe Description
Classe publique AddDomainDialogDataSource
Classe publique AddDomainDialogDataSource.PropertyName
Classe publique ArtifactVersionSpec Jeu de versions connues d'ArtifactSpec.
Classe publique AuthenticationCompleteEventArgs
Classe publique AutoModal
Classe publique BaseDialog
Classe publique BaseUserControl
Classe publique BasicAuthCredential
Classe publique BasicAuthToken
Classe publique BeforeShowDialogEventArgs
Classe publique BorderPanel Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique BrowserHelper
Classe publique ClientCertificateManager
Classe publique ClientContext Représente le contexte d'une commande qui est initialisée par une application cliente.
Classe publique ClientSkuNumbers
Classe publique ComboTree
Classe publique ConfirmationBuilder Chargée de traiter des entrées de la page de confirmation différentes pages de l'assistant.
Classe publique ConnectivityFailureStatusChangedEventArgs L'objet à EventArgs a fourni aux gestionnaires d'événements pour l'événement de ConnectivityFailureStatusChanged sur TfsConnection.
Classe publique ConsoleHost
Classe publique ContextChangedEventArgs EventArgs pour l'événement d' [ContextChanged] sur l'interface d' [ITeamFoundationContextManager] .
Classe publique ContextChangingEventArgs EventArgs pour l'événement de ContextChanging sur l'interface d'ITeamFoundationContextManager.
Classe publique CookieCredential Fournit un fédéré l'authentification avec une instance hébergée de TfsConnection à l'aide de cookies.
Classe publique CookieToken Fournit un jeton par cookie d'authentification.
Classe publique CredentialsCacheManager
Classe publique CredentialsChangedEventArgs Contient des propriétés qui sont affectées lorsque les informations d'identification de l'objet de Team Foundation Server sont modifiées.
Classe publique CredentialsProviderHelper
Classe publique CssHierarchyControl
Classe publique CssNode
Classe publique CssNodeCollection
Classe publique DataGridViewDetailsEventArgs
Classe publique DataGridViewWithDetails
Classe protégée DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Classe protégée DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Classe publique DeferredEvent
Classe publique DeletionException Levée lorsqu'une erreur se produit pendant une suppression.
Classe publique DialogAuthenticate
Classe publique DragDrop
Classe publique DragDropParameters
Classe publique Expandex
Classe publique ExternalHelpLinks
Classe publique FederatedAcsLogon
Classe publique FederatedCredential Fournit une implémentation commune pour les informations d'identification fédérées.
Classe publique FocusableToolStrip
Classe publique FocusToolbarEventArgs
Classe publique FormUtils
Classe publique GzipResourceReader
Classe publique InformationBar Ce des API prend en charge l'infrastructure d' Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique IssuedToken Fournit une classe de base commune pour les jetons émis.
Classe publique IssuedTokenCredential Fournit une classe de base commune pour les informations d'identification de jeton émis.
Classe publique IssuedTokenProvider
Classe publique LinksCollection Représente une collection de mappages des identificateurs d'artefact à leur artefact respectif URL qui ont été créés lors de l'instanciation du modèle de méthodologie.
Classe publique ListViewColumnSizedEventArgs
Classe publique ListViewResize
Classe publique ListViewResizeX
Classe publique LogLevels Décrit différentes catégories pour les entrées de journal.
Classe publique NonConfiguredSiteHelper
Classe publique NotificationManager Fournit des notifications d'événements à travers des processus dans un Bureau unique.Cela permet de conserver les interfaces utilisateur dans le actuel d' Visual Studio concernant les modifications qui sont décrétées localement, telles que la manipulation de l'espace de travail de contrôle de version.
Classe publique OAuthToken Fournit un jeton qui est utilisée pour l'authentification basée délégation d'OAuth
Classe publique OAuthTokenContainer Un conteneur pour encapsuler un jeton d'accès d'OAuth et un OAuth actualiser le jeton (ou le code d'autorisation)
Classe publique OAuthTokenCredential
Classe publique PcwException Levée d'une exception avec l'assistant de création du projet.
Classe publique PerfTraceListener Écoute des traces de performances.
Classe publique PluginInitializationFailedException Levée lorsqu'un plug-in n'a pas été initialisé.
Classe publique ProjectCreationContext Représente les données de configuration de schéma de méthodologie utilisées par les connexions en exécutant le modèle de méthodologie chargent.
Classe publique ProjectCreationMacroResolver Les solutions et substitue des macros dans ProjectCreationSupportedMacros.
Classe publique ProjectCreationSupportedMacros Contient des macros qui sont prises en charge par l'assistant de création du projet.
Classe publique PropertyBag Représente une collection non ordonnée de propriétés et de leurs valeurs.
Classe publique PropertyChangeEventArgs Arguments pour un événement de modification de propriété.
Classe publique PropertyDoesNotExistException Levée lorsqu'une propriété n'existe pas.
Classe publique ProxyStatistics Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique ProxyStatisticsInfo Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique PublicDataKeys Contient les constantes de chaînes pour les clés de données publiques.
Classe publique ReadOnlyDictionary<TKey, TValue> Une version en lecture seule d' IDictionary<TKey, TValue>.
Classe publique RegisteredConfigurationServer Décrit un serveur stocké de configuration.
Classe publique RegisteredProjectCollection Décrit une collection de projets stockée.
Classe publique RegisteredServers Obsolète. Gère la liste des serveurs inscrits dans la base de registres.
Classe publique RegisteredTfsConnections Classe qui représente un Registre des connexions de Team Foundation Server.
Classe publique ResultCollection<T, V>
Classe publique ServiceProviderAggregator
Classe publique SimpleWebToken Fournit la marque simple de site Web qui est utilisée pour l'authentification d'OAuth.
Classe publique SimpleWebTokenCredential Fournit un fédéré l'authentification avec une instance hébergée de TfsConnection à l'aide de le simples de site Web.
Classe publique TeamExplorerProjects
Classe publique TeamFoundationContext
Classe publique TeamFoundationContextExtensions
Classe publique TeamFoundationDateTimePicker Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique TeamFoundationRuntimeHost
Classe publique TeamFoundationServer Obsolète. Représente une connexion à un serveur qui exécute Team Foundation Server.
Classe publique TeamFoundationServerFactory Obsolète. Fabrique de classe pour les objets de TeamFoundationServer.Cette classe est obsolète.Utilisation TfsTeamProjectCollectionFactory à la place.
Classe publique TeamFoundationSoapProxy Obsolète. Fournit le protocole pour la communication d'objet Team Foundation à l'aide de le protocole SOAP.
Classe publique TeamFoundationTeam Il s'agit d'une classe wrapper pour une identité d'équipe qui le rend pratique pour travailler avec des propriétés.Il fournit également des méthodes d'assistance pour créer, mettre à jour, interroger et lire les équipes sur le serveur
Classe publique TeamFoundationWorkspaceContextChangedEventArgs
Classe publique TeamFoundationWorkspaceContextMonitor
Classe publique TeamProjectDeleter Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique TeamProjectDeleter.StatusEventArgs Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Classe publique TeamProjectPicker Fournit une boîte de dialogue pour sélectionner une collection de projets de TeamFoundation.
Classe publique TeamProjectWizardPage Représente une page de l'assistant de création du projet.
Classe publique TeamPropertiesView Basez la classe abstraite pour tous les objets de vue d'équipe.Les objets de vue d'équipe suit le modèle de façade.À cet égard les objets de vue d'équipe fournissent la méthode simple pour accéder aux propriétés spécifiques de complexe ou de domaine qui requièrent un éclairage supplémentaire sur la façon dont elles sont stockées dans le conteneur des propriétés d'équipe et la façon dont elles doivent être présentées au monde externe.Les objets de vue peuvent utiliser d'autres objets de vue, tels qu'un objet de vue qui gère l'équipe spécifique d'une expérience agile que les propriétés peuvent utiliser un autre objet de vue qui gère des propriétés connexes de suivi des éléments de travail, qui est le type d'élément de travail dans un projet représente des éléments de travail Bogue, pour l'équipe.
Classe publique TFProxyServer
Classe publique TFProxyServerFactory
Classe publique TfsClientCredentials Fournit des informations d'authentification à utiliser lorsque vous vous connectez à Team Foundation Server.
Classe publique TfsConfigurationServer Représente une connexion au serveur qui exécute Team Foundation Server.
Classe publique TfsConfigurationServerFactory Fabrique de classe pour les objets de TfsConfigurationServerFactory.
Classe publique TfsConnection Représente la connexion du client au serveur qui exécute Team Foundation Server.
Classe publique TfsConnectionWebServiceCallEventArgs L'objet à EventArgs a fourni aux gestionnaires d'événements pour les événements statiques de WebServiceCallBegin et de WebServiceCallEnd sur TfsConnection.
Classe publique TfsCredentialCacheEntry
Classe publique TfsDiagnosticHelper
Classe publique TfsDiagnosticNodeInfo
Classe publique TfsDiagnosticService
Classe publique TfsRequestContext
Classe publique TfsTeamProjectCollection Permet d'abstraire l'infrastructure commune pour le système d' Team Foundation et est la classe parente pour les composants d' Team Foundation .
Classe publique TfsTeamProjectCollectionFactory Fabrique de classe pour les objets de TfsTeamProjectCollection.
Classe publique TfsTeamService
Classe publique TfsWebClient
Classe publique TFUtil
Classe publique TswaClientHyperlinkService Une classe de service utilisé pour générer des liens hypertexte de team Web access.
Classe publique UIConfig
Classe publique UICredentialsProvider Utilisé pour demander des informations d'identification Windows.
Classe publique UIHost
Classe publique UIHostColors
Classe publique ValidationFailedException Levée lorsque la validation a échoué.
Classe publique VSColorTable
Classe publique WebServiceCall Classe d'un appel de service Web.
Classe publique WebServiceCallList Une liste d'appels de service Web.
Classe publique WebServiceStatList Une liste des statistiques de service Web.
Classe publique WebServiceStats Contient plusieurs propriétés pour décrire un service Web.
Classe publique Win32WindowWrapper
Classe publique WindowsCredential Fournit une informations d'identification pour l'authentification windows par rapport à Team Foundation Server.
Classe publique WindowsHost
Classe publique WindowsToken
Classe publique WindowsUserPicker
Classe publique WinformsStyler
Classe publique WrappingCheckBox
Classe publique WrappingRadioButton

Interfaces

  Interface Description
Interface publique IArtifactProvider Définit des méthodes pour récupérer un artefact formulaire et généralisée de document.
Interface publique ICancelableAsyncResult Représente l'état d'une opération asynchrone annulable.
Interface publique IClientContext Décrit le contexte d'une commande qui est initialisée par une application cliente.
Interface publique IClientLinking Interface pour joindre client.
Interface publique IContextMenuDispatch
Interface publique ICredentialsProvider Décrit les mécanismes de gestion des défaillances d'authentification pour les composants Team Foundation.
Interface publique ICssDataProvider
Interface publique ILogger L'interface pour les implémentations de journalisation.Stocke des événements dans un fichier journal.
Interface publique ILogHandler Gestionnaire d'événements de journalisation.
Interface publique IPortalSettingsLauncher
Interface publique IProcessTemplateManagerLauncher
Interface publique IProjectAlertsLauncher
Interface publique IProjectComponentCreator Décrit les méthodes qu'un plug-in d'assistant de création du projet doit implémenter afin qu'il soit appelé par le moteur d'exécution.
Interface publique IProjectContext Obsolète. Décrit le contexte d'une connexion de Team Foundation.
Interface publique IProjectCreation Fournit des méthodes qui permettent de créer des projets d'équipe à partir d'un fichier de spécification par lots au lieu de l'assistant de création du projet.
Interface publique IProjectCreationPlugin Interface pour les packages qui fournissent des gestionnaires d'outils de l'assistant de création du projet.
Interface publique IProjectCreationWizardLauncher
Interface publique IResultCollection<T> Décrit les mécanismes de ResultCollections.ResultCollections sont énumérable et jetable.
Interface publique IRuntimeHost Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Interface publique ISourceControlSettingsLauncher
Interface publique ITeamFoundationContext Cette interface contient des informations relatives au contexte de la fenêtre d' Team Explorer .
Interface publique ITeamFoundationContextManager Obligez ce service à surveiller des modifications au contexte actuel associé à la fenêtre d' Team Explorer .
Interface publique ITeamFoundationWorkspaceContextMonitor
Interface publique ITeamProjectPickerDefaultSelectionProvider Interface pour fournir la sélection par défaut dans la boîte de dialogue de connexion.
Interface publique ITemplateExporter Interface qui fournit des méthodes pour exporter une méthodologie du serveur vers le client pour l'affichage et la modification.
Interface publique ITemplateImporter Interface qui fournit les méthodes qui sont requises pour importer un fichier de méthodologie.Après qu'il a été importé, la méthodologie peut être sélectionnée dans un assistant de création du projet.
Interface publique ITemplateValidator Interface qui fournit des méthodes pour valider une méthodologie avant de les importer.
Interface publique ITfsConfigurationServerObject
Interface publique ITfsConnectionObject
Interface publique ITfsDiagnosticProvider
Interface publique ITfsResult
Interface publique ITfsTeamProjectCollectionObject
Interface publique ITfsXmlSerializable
Interface publique IUICredentialsProvider

Délégués

  Délégué Description
Délégué public ConnectivityFailureStatusChangedEventHandler La signature pour les gestionnaires d'événements pour l'événement de ConnectivityFailureStatusChanged sur TfsConnection.
Délégué public CredentialsChangedEventHandler Gestionnaire d'événements levée lorsque les informations d'identification sont modifiées.
Délégué public FocusToolbarEventHandler
Délégué public ModalStateEventHandler
Délégué public NotificationManager.GetNotificationParametersCallback Rappel pour permettre au fournisseur de notification pour personnaliser les paramètres selon la version de la fenêtre qu'elles parlent la valeur.
Délégué public NotificationManager.NotificationHandler
Délégué public OAuthTokensReceivedCallback Un consommateur a fourni le délégué sur lequel informé de l'API sous-jacente a reçu un ensemble de jetons (un jeton d'accès et un jeton d'actualisation) en échange d'un code d'autorisation ou un précédent actualisez le jeton.
Délégué public ProjectCreationContext.PropertyChangeEventHandler Gestionnaire d'événements pour lorsqu'une propriété change.
Délégué public TeamProjectDeleter.StatusEventHandler Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Délégué public TfsConnectionWebServiceCallEventHandler La signature pour les gestionnaires d'événements pour les événements statiques de WebServiceCallBegin et de WebServiceCallEnd sur TfsConnection.
Délégué public TFUtil.CopyStreamCallback

Énumérations

  Énumération Description
Énumération publique BorderPanel.Sides Représente les balises pour indiquer que des côtés d'un panneau sont dessinés comme ayant une bordure.
Énumération publique CachedCredentialsType
Énumération publique DataGridViewDetailsImageMode
Énumération publique FailureKind Décrit le type d'erreur qui s'est produit.
Énumération publique FederatedAcsLogon.LogonState
Énumération publique InformationBar.IconType Il prend en charge des API l'infrastructure de Team Foundation Server et n'est pas destinées à être utilisés directement à partir de votre code.
Énumération publique ListViewResize.AutoHeadersSizingEnum
Énumération publique LogCategory Décrit la catégorie du message écrit dans un journal.
Énumération publique LogFlags Décrit les balises qui peuvent décrire un message écrit dans un journal.
Énumération publique NonConfiguredSiteHelper.SiteType
Énumération publique OAuthTokenType Le type de jeton d'OAuth
Énumération publique RuntimeEnvironmentFlags Balises qui décrivent l'environnement d'exécution.
Énumération publique ServerCapabilities
Énumération publique TeamProjectPickerMode Décrit l'état actuel de la boîte de dialogue du sélecteur de projet d'équipe.