Microsoft.TeamFoundation.Build.Client, espace de noms

L'espace de noms de Microsoft.TeamFoundation.Build.Client fournit les API nécessaires pour lier une application cliente avec les fonctionnalités de rendu de Team Foundation Server.

Classes

  Classe Description
Classe publique AccessDeniedException Exception levée lorsque l'accès est refusé.
Classe publique AdministrationException Exception pour une erreur d'administration.
Classe publique BuildActivityAttribute Représente un attribut d'activité de build.
Classe publique BuildAgentAlreadyExistsException Exception levée lorsqu'un agent de build existe déjà.
Classe publique BuildAgentDeletionException
Classe publique BuildAgentDoesNotExistException Exception levée lorsqu'un agent de build n'existe pas.
Classe publique BuildAgentFailureException Exception pour un échec d'agent de build.
Classe publique BuildAgentNotFoundException Exception levée lorsqu'un agent de build est introuvable.
Classe publique BuildAgentNotFoundForUriException Exception levée lorsqu'un agent de build est introuvable à l'URI spécifié.
Classe publique BuildAgentNotReadyToSaveException Exception levée lorsque l'agent de build n'était pas prêt à enregistrer.
Classe publique BuildAgentNotRecognizedException Exception levée lorsqu'un agent de build n'a pas été marqué.
Classe publique BuildAgentNotUniqueException Exception levée lorsqu'un agent de build n'était pas unique.
Classe publique BuildAgentSpecNotUniqueException Exception levée lorsqu'une spécification d'agent de build n'était pas unique.
Classe publique BuildAgentUpdateException Exception levée lorsqu'un agent de build met à jour.
Classe publique BuildClientUtil
Classe publique BuildControllerAlreadyExistsException Exception levée lorsqu'un contrôleur de build existe déjà.
Classe publique BuildControllerDeletionException Exception levée lorsqu'une erreur se produit dans la suppression d'un contrôleur de build.
Classe publique BuildControllerDoesNotExistException Exception levée lorsqu'un contrôleur de build n'existe pas.
Classe publique BuildControllerNotFoundException Exception levée lorsqu'un contrôleur de build est introuvable.
Classe publique BuildControllerNotFoundForUriException Exception levée lorsqu'un contrôleur de build est introuvable à l'URI spécifié.
Classe publique BuildControllerNotReadyToSaveException Exception levée lorsque le contrôleur de build n'était pas prêt à enregistrer.
Classe publique BuildControllerSpecNotUniqueException Exception levée lorsqu'une spécification de contrôleur de build n'était pas unique.
Classe publique BuildControllerUpdateException
Classe publique BuildDefinitionAlreadyExistsException Exception levée lorsqu'une définition de build existe déjà.
Classe publique BuildDefinitionDisabledException Exception levée lorsqu'une définition de build est désactivée.
Classe publique BuildDefinitionDoesNotExistException Exception levée lorsqu'une définition de build n'existe pas.
Classe publique BuildDefinitionFailureException Exception levée pour un échec de définition de build.
Classe publique BuildDefinitionNotFoundException Exception levée lorsqu'une définition de build est introuvable.
Classe publique BuildDefinitionNotFoundForUriException Exception levée lorsqu'une définition de build est introuvable à l'URI spécifié.
Classe publique BuildDefinitionSpecNotUniqueException Exception levée lorsqu'une spécification de définition de build n'était pas unique.
Classe publique BuildDefinitionUpdateException
Classe publique BuildDefinitionXmlSerializer
Classe publique BuildDeployment Représente un déploiement dans le serveur de builds de TFS.
Classe publique BuildDeploymentSpec Fournit des propriétés pour interroger des déploiements de build dans une collection de projets d'équipe.
Classe publique BuildEnumerationHelper
Classe publique BuildExtensionAttribute Représente un attribut d'extension de génération.
Classe publique BuildFailedException Exception levée lorsqu'une génération a échoué.
Classe publique BuildFailureException Exception pour un échec de génération.
Classe publique BuildGroupAlreadyExistsException Exception levée lorsqu'un groupe de génération existe déjà.
Classe publique BuildGroupDoesNotExistException Exception levée lorsqu'un groupe de génération n'existe pas.
Classe publique BuildNotDeletedException Exception d'une génération qui n'a pas été supprimée.
Classe publique BuildNotFinishedException Exception levée lorsqu'une build n'a pas terminé.
Classe publique BuildNotFoundException Exception levée lorsqu'une build est introuvable.
Classe publique BuildNotFoundForUriException Exception levée lorsqu'une build est introuvable à l'URI spécifié (URI).
Classe publique BuildNumberAlreadyExistsException Exception pour un numéro de build existant.
Classe publique BuildQualityDoesNotExistException Exception levée lorsque la qualité de build n'existe pas.
Classe publique BuildReasonNotSupportedException Exception levée lorsqu'une raison de génération n'est pas prise en charge.
Classe publique BuildServerException Classe de base pour une exception de serveur de builds.
Classe publique BuildServerExtensions
Classe publique BuildServiceHostAlreadyExistsException Exception levée lorsqu'un hôte de service de build existe déjà.
Classe publique BuildServiceHostDeletionException
Classe publique BuildServiceHostDoesNotExistException Exception levée lorsqu'un hôte de service de build n'existe pas.
Classe publique BuildServiceHostNotFoundException Exception levée lorsqu'un hôte de service de build est introuvable.
Classe publique BuildServiceHostNotFoundForUriException Exception levée lorsqu'un hôte de service de build est introuvable à l'URI spécifié.
Classe publique BuildServiceHostOwnershipException
Classe publique BuildServiceHostSpecNotUniqueException Exception levée lorsqu'une spécification Hôte de service de build n'était pas unique.
Classe publique BuildServiceHostUpdateException
Classe publique BuildSpecNotUniqueException Exception levée lorsqu'une spécification de la build n'était pas unique.
Classe publique BuildStoppedException Exception levée lorsque la génération a arrêté.
Classe publique BuildSummary Cette classe contient des informations de génération de base donc l'interface utilisateur peut afficher de ce dont il a besoin
Classe publique BuildTeamProjectPermission Représente une autorisation de projet pour un utilisateur particulier.
Classe publique BuildTeamProjectPermission2010 Représente une autorisation de projet pour un utilisateur particulier.
Classe publique CannotDeleteDefinitionBuildExistsException Exception levée lorsque la définition de build ne peut pas être supprimée en raison d'une build existante.
Classe publique CannotDeleteInProgressBuildException Exception provoquée par une tentative de supprimer une build en cours.
Classe publique CannotRedeployException
Classe publique CannotStartBuildException
Classe publique CannotStopBuildException Exception levée lorsque la génération ne peut pas être arrêtée.
Classe publique ChangesetDisplayInformation Cette classe contient le numéro de l'ensemble de modifications, nom complet d'utilisateur
Classe publique ConfigurationFolderPathNotFoundException Exception levée lorsqu'un chemin d'accès au dossier de configuration est introuvable.
Classe publique CoverageServiceRestartFailureDuringDeleteException Exception qui se produit lorsque le service de couverture redémarre pendant une opération de suppression.
Classe publique CustomAssemblyPathNotFoundException Exception levée lorsqu'un chemin d'accès d'assembly personnalisé est introuvable.
Classe publique CustomBuildServiceException Exception pour une erreur avec un service de build personnalisée.
Classe publique DeleteBuildFailedException Exception levée lorsqu'une demande de suppression de génération a échoué.
Classe publique DeploymentEnvironment Cette classe contient toutes les métadonnées d'environnement de déploiement et également propriétés secrètes d'environnement.Cette classe échoue les valeurs secrètes : derniers sont extraits du client à la demande.
Classe publique DeploymentEnvironmentCreationData
Classe publique DeploymentEnvironmentMetadata Cette classe contient des informations « publiques » sur un DeploymentEnvironent.Cela inclut le nom, le TeamProject, le ConnectedServiceName, le FriendlyName, le type, et la description.Utilisé par les clients pour afficher DeploymentEnviornment sans afficher les informations secrètes.
Classe publique DeploymentEnvironmentNotFoundException
Classe publique DeploymentService
Classe publique DuplicateBuildUpdateRequestException
Classe publique DuplicateInformationChangeRequestException Exception provoquée par une demande de modification en double d'informations.
Classe publique DuplicateProcessTemplateException Exception pour un modèle de processus en double.
Classe publique GatedCheckInTicketValidationException Exception provoquée par une erreur qui se produit dans la validation de code du titre d'archivage contrôlé.
Classe publique InformationAddRequestCycleException Exception provoquée par une erreur dans des informations ajoutez le cycle de requête.
Classe publique InformationChangeRequestException Exception provoquée par une erreur dans une demande de modification des informations.
Classe publique InformationNodeConverters Fournit des méthodes pour convertir des objets d'IBuildInformationNode à plusieurs types spécifiques.
Classe publique InformationNodeDoesNotExistException Exception levée lorsqu'un nœud d'information n'existe pas.
Classe publique InformationParentNodeDoesNotExistException Exception levée lorsqu'un parent du nœud à l'information n'existe pas.
Classe publique InvalidBuildAgentReservationException Exception pour une réservation valide d'agent de build.
Classe publique InvalidBuildGroupItemUpdateException Exception provoquée par une mise à jour de zones déterminer un regroupement de génération non valide.
Classe publique InvalidBuildRequestException Exception provoquée par une demande de build non valide.
Classe publique InvalidBuildUriException Exception qui est provoquée par un URI d'une build qui est pas valide.
Classe publique InvalidFinalStatusException Exception à une situation finale non valide.
Classe publique InvalidGitRepoUriException
Classe publique InvalidGitUriException
Classe publique InvalidPlatformFlavorException Exception provoquée par une version de la plateforme non valide.
Classe publique InvalidQueueRequestException Exception levée lorsqu'une erreur se produit parce qu'une demande de file d'attente est pas valide.
Classe publique InvalidSharedResourceRequestException
Classe publique MultipleDefaultProcessTemplatesException Exception provoquée par l'existence de modèles de processus par défaut multiples.
Classe publique MultipleUpgradeProcessTemplatesException Exception provoquée par l'existence de plusieurs modèles de mise à niveau.
Classe publique PollingCompletedEventArgs Représente les arguments d'événement pour un événement terminé par interrogation.
Classe publique ProcessTemplateDeletedException Exception levée lorsqu'un modèle de processus est supprimé.
Classe publique ProcessTemplateNotFoundException Exception levée lorsque le modèle de processus est introuvable.
Classe publique ProjectFileCreationException Exception pour une erreur dans la création de fichier projet.
Classe publique ProjectFileTemplateNotFoundException Exception levée lorsqu'un modèle de fichier projet est introuvable.
Classe publique QueuedBuildDoesNotExistException Exception levée lorsqu'une build en file d'attente n'existe pas.
Classe publique QueuedBuildUpdateException Exception levée lorsqu'une erreur se produit avec une mise à jour en file d'attente de build.
Classe publique RequestedForDisplayInformation Cette classe contient le tfid et le nom complet de requestedFor
Classe publique ResponseFileCreationException Exception pour une erreur dans la création de fichier réponse.
Classe publique SecurityException Exception pour une erreur de sécurité.
Classe publique SharedResourceAlreadyAcquiredException Exception levée lorsqu'une ressource partagée a déjà été entrée.
Classe publique SharedResourceAlreadyRequestedException Exception levée lorsqu'une ressource partagée a déjà été demandée.
Classe publique StatusChangedEventArgs Arguments d'événement pour un événement de modification d'état.
Classe publique StopBuildFailedException Exception levée lorsqu'une demande d'arrêt de génération a échoué.
Classe publique StopBuildTimeoutException Exception provoquée par un délai d'attente sur la demande d'arrêter une génération.

Interfaces

  Interface Description
Interface publique IActivityProperties Interface pour un type d'IActivityProperties d'IBuildInformationNode.Pour obtenir un nœud d'IActivityProperties, utilisez la classe d'InformationNodeConverters.
Interface publique IActivityTracking Interface pour un type d'IActivityTracking d'IBuildInformationNode.Pour obtenir un IActivityTracking, utilisez la classe d'InformationNodeConverters.
Interface publique IAgentScopeActivityTracking Interface pour un type d'IAgentScopeActivityTracking d'IBuildInformationNode.Pour obtenir un nœud d'IAgentScopeActivityTracking, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildAgent Cette interface définit des méthodes pour accéder à l'agent de build sur l'ordinateur de Team Foundation Build.
Interface publique IBuildAgentQueryResult Cette interface retourne les résultats d'une requête pour IBuildAgent.
Interface publique IBuildAgentSpec Cette interface spécifie un agent de build utilisé pour rechercher les agents de build.
Interface publique IBuildController Représente un contrôleur de build sur le serveur de builds de TFS.
Interface publique IBuildControllerQueryResult L'interface du résultat d'une requête pour IBuildControllers.
Interface publique IBuildControllerSpec Interface pour une spécification de contrôleur de build.Utilisé pour rechercher les contrôleurs de build.
Interface publique IBuildDefinition Cette interface représente une définition de build.
Interface publique IBuildDefinitionQueryResult Cette interface représente le résultat d'une requête d'objets IBuildDefinition.
Interface publique IBuildDefinitionSourceProvider Représente un fournisseur de sources utilisé par une définition de build.
Interface publique IBuildDefinitionSpec Interface pour une spécification de définition de build.Utilisé pour rechercher les définitions de build.
Interface publique IBuildDeletionResult Interface pour un résultat de suppression de génération.Il représente les résultats de supprimer une build Team Foundation Server.
Interface publique IBuildDetail Interface pour une build sur le serveur qui exécute Team Foundation Build.Pour plus d'informations sur l'utilisation de cette interface, consultez Gérer les informations de build et contrôler les commentaires ou Activités Team Foundation Build.
Interface publique IBuildDetailSpec Interface pour une spécification de génération.Utilisé pour rechercher des builds sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildError Interface pour un type de BuildError d'IBuildInformationNode.Pour obtenir un IBuildError, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildErrorBase Interface pour les types de BuildError et de BuildWarning d'IBuildInformationNodes.Pour obtenir un IBuildError ou un IBuildWarning, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildGroupItem Interface pour une zone déterminer un groupement de build sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildInformation Interface pour une collecte d'informations nœuds à propos d'une génération.
Interface publique IBuildInformationNode Interface pour une information des informations hiérarchiques sur une build.Pour plus d'informations sur l'utilisation de cette interface, consultez Activités Team Foundation Build.
Interface publique IBuildMessage Interface pour le type de BuildMessage d'IBuildInformationNode.Pour obtenir un IBuildMessage, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildProjectNode Interface pour un type de BuildProjectNode d'IBuildInformationNode.Pour obtenir un IBuildProjectNode, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildQueryResult L'interface du résultat d'une requête pour IBuildDetails.
Interface publique IBuildRequest Interface pour une demande de build sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildServer Interface pour le serveur qui exécute Team Foundation Build.
Interface publique IBuildServiceHost Interface pour un hôte de service de build sur le serveur qui exécute Team Foundation Build.
Interface publique IBuildServiceHostQueryResult L'interface du résultat d'une requête pour IBuildServiceHosts.
Interface publique IBuildStep Interface pour un type de BuildStep d'IBuildInformationNode.Pour obtenir un IBuildStep, utilisez la classe d'InformationNodeConverters.
Interface publique IBuildWarning Interface pour un type de BuildWarning d'IBuildInformationNode.Pour obtenir un IBuildWarning, utilisez la classe d'InformationNodeConverters.
Interface publique IChangesetSummary Interface pour un type de ChangesetSummary d'IBuildInformationNode. Pour obtenir un IChangesetSummary, utilisez la classe d'InformationNodeConverters.
Interface publique ICodeCoverageSummary Obsolète. Interface pour un type de CodeCoverageSummary d'IBuildInformationNode. Pour obtenir un ICodeCoverageSummary, utilisez la classe d'InformationNodeConverters.
Interface publique ICompilationSummary Obsolète. Interface pour un type de CompilationSummary d'IBuildInformationNode. Pour obtenir un ICompilationSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IConfigurationSummary Interface pour un type de ConfigurationSummary d'IBuildInformationNode. Pour obtenir un IConfigurationSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IConfigurationToBuild Obsolète. Une interface pour une configuration génère dans TfsBuild.proj.
Interface publique ICustomSummaryInformation ICustomSummaryInformation est une interface d'assistance pour IBuildInformationNodes de type « CustomSummaryInformation ».Pour obtenir un ICustomSummaryInformation, utilisez la classe d'InformationNodeConverters.
Interface publique IExternalLink Interface pour un type d'ExternalLink d'IBuildInformationNode. Pour obtenir un IExternalLink, utilisez la classe d'InformationNodeConverters.
Interface publique IFailure Interface pour un échec qui s'est produit pendant un appel de serveur.
Interface publique IMetadataFile Obsolète. Interface pour un élément de MetadataFile dans TfsBuild.proj.
Interface publique IProcessTemplate Interface pour un modèle de processus pour une définition de build sur le serveur qui exécute Team Foundation Build.
Interface publique IProjectFile Obsolète. Interface pour un fichier projet de version Team Foundation Server (TfsBuild.proj).
Interface publique IQueuedBuild L'interface pour une build en file d'attente sur le serveur qui exécute Team Foundation Build.
Interface publique IQueuedBuildQueryResult L'interface du résultat d'une requête pour IQueuedBuilds.
Interface publique IQueuedBuildSpec Interface pour une spécification de file d'attente de build, qui peut être utilisée pour demander les builds en file d'attente.
Interface publique IQueuedBuildsView L'interface pour une vue des builds en file d'attente sur le serveur qui exécute Team Foundation Build.
Interface publique IRetentionPolicy L'interface pour une stratégie de rétention dans le serveur qui exécute Team Foundation Build.
Interface publique ISchedule L'interface pour une planification d'une définition de build sur le serveur qui exécute Team Foundation Build.
Interface publique ISolutionToBuild Obsolète. Interface pour un élément SolutionToBuild dans TfsBuild.proj.
Interface publique ITestContainer Obsolète. Interface pour un élément de TestContainer dans TfsBuild.proj.
Interface publique ITestSummary Obsolète. Interface pour le type de TestSummary d'IBuildInformationNode.Pour obtenir un ITestSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IWorkItemSummary Interface pour un type de WorkItemSummary d'IBuildInformationNode.Pour obtenir un IWorkItemSummary, utilisez la classe d'InformationNodeConverters.
Interface publique IWorkspaceMapping Représente un mappage d'espace de travail sur le serveur qui exécute Team Foundation Build.
Interface publique IWorkspaceTemplate Représente un espace de travail de définition de build sur le serveur qui exécute Team Foundation Build.

Délégués

  Délégué Description
Délégué public PollingCompletedEventHandler Gestionnaire d'événements pour un événement terminé.
Délégué public StatusChangedEventHandler Gestionnaire d'événements pour un événement de modification d'état.

Énumérations

  Énumération Description
Énumération publique Agent2008Status Décrit l'état d'un agent de build 2008.
Énumération publique AgentReservationStatus Décrit l'état d'une réservation d'agent.
Énumération publique AgentStatus Décrit l'état d'un agent de build.
Énumération publique BuildAgentUpdate Décrit une mise à jour de l'agent de build.
Énumération publique BuildControllerUpdate Spécifie les champs qui doivent être mis à jour pour un contrôleur de build.
Énumération publique BuildMessageImportance Décrit l'importance d'un message.Pour plus d'informations sur l'utilisation de ce type, consultez Gérer des informations sur les builds et contrôler les commentaires.
Énumération publique BuildPhaseStatus Décrit l'état de la phase de génération.
Énumération publique BuildQueryOrder Décrit l'ordre de requête de génération.
Énumération publique BuildReason Décrit la raison de la génération.
Énumération publique BuildServerVersion Décrit la version du serveur de builds.
Énumération publique BuildServiceHostUpdate Décrit une mise à jour sur l'hôte de service de build.
Énumération publique BuildStatus Cette énumération représente l'état des builds et des étapes de génération.
Énumération publique BuildStepStatus Décrit l'état d'étape de génération.
Énumération publique BuildUpdate Décrit une mise à jour de la génération.
Énumération publique CodeAnalysisRunType Obsolète. Décrit le type de passage d'analyse du code.
Énumération publique ContinuousIntegrationType Décrit le type d'intégration continue.
Énumération publique ControllerStatus Décrit l'état de contrôleur.
Énumération publique DefinitionQueueStatus Spécifie l'état d'une file d'attente de définition.
Énumération publique DefinitionTriggerType Spécifie le type de déclencheur utilisé pour une définition de build.
Énumération publique DeleteOptions Options pour suppression.
Énumération publique DeploymentEnvironmentKind
Énumération publique GetOption Décrit les options pour une opération d'extraction.
Énumération publique HostEnvironmentOption Décrit les options d'environnement hôte.
Énumération publique InformationEditOptions Décrit les options pour la modification des informations.
Énumération publique ProcessTemplateType Décrit le type d'un modèle de processus.
Énumération publique QueryDeletedOption Options pour interroger les éléments supprimés.
Énumération publique QueryOptions Options pour une requête.
Énumération publique QueuedBuildRetryOption Spécifie des options de remettre une demande de build dans la file.
Énumération publique QueuedBuildUpdate Décrit la priorité d'une mise à jour en file d'attente de build.
Énumération publique QueueOptions Décrit les options pour une file d'attente.
Énumération publique QueuePriority Décrit la substitution dans la file d'attente.
Énumération publique QueueStatus Décrit l'état de l'élément de file d'attente.
Énumération publique ScheduleDays Décrit les jours de planification.
Énumération publique ScheduleType Décrit le type de planification.
Énumération publique ServiceHostStatus Spécifie l'état actuel d'un hôte de service de build.
Énumération publique WorkspaceMappingDepth Décrit l'intensité de mappage d'espace de travail.
Énumération publique WorkspaceMappingType Décrit le type d'un mappage d'espace de travail.