Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette interface représente une définition de build.
Espace de noms : Microsoft.TeamFoundation.Build.Client
Assembly : Microsoft.TeamFoundation.Build.Client (dans Microsoft.TeamFoundation.Build.Client.dll)
Syntaxe
'Déclaration
Public Interface IBuildDefinition _
Inherits IBuildGroupItem
public interface IBuildDefinition : IBuildGroupItem
Le type IBuildDefinition expose les membres suivants.
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
AttachedProperties | Propriétés attachées |
![]() |
BatchSize | La taille du lot maximale pour les builds en file d'attente lorsque vous utilisez le type d'intégration continue déclenché. |
![]() |
BuildController | Obtient ou définit le contrôleur de build qui génère cette définition de build. |
![]() |
BuildControllerUri | Obtient l'URI (URI) du contrôleur de build qui génère cette définition de build. |
![]() |
BuildServer | Obtient le serveur ou l'ordinateur qui hébergent la définition de build. |
![]() |
ContinuousIntegrationQuietPeriod | Obtient ou définit le point (en minutes) de la période tranquille associée au type builds en continu lots d'intégration. |
![]() |
ContinuousIntegrationType | Obtient ou définit le type d'intégration continue de la définition de build. |
![]() |
DateCreated | La date et l'heure à laquelle cette définition de build créée. |
![]() |
DefaultDropLocation | Obtient ou définit l'emplacement cible par défaut des builds générées par la définition de build. |
![]() |
Description | Obtient ou définit la description de la définition de build. |
![]() |
Enabled | Obsolète. Obtient ou définit l'état activé de la définition de build. |
![]() |
FullPath | Obtient le chemin d'accès complet de cette zone déterminer un groupement de génération. (Hérité de IBuildGroupItem.) |
![]() |
Id | Obtient l'ID de cette définition de build. |
![]() |
LastBuildUri | Obtient l'URI de la dernière génération pour la définition de build, indépendamment du mode. |
![]() |
LastGoodBuildLabel | Obtient le nom de l'étiquette pour la dernière génération réussie pour la définition de build. |
![]() |
LastGoodBuildUri | Obtient l'URI de la dernière génération réussie pour la définition de build. |
![]() |
Name | Obtient ou définit le nom de cette zone déterminer un groupement de génération. (Hérité de IBuildGroupItem.) |
![]() |
Process | Obtient ou définit le modèle de processus de génération pour cette définition. |
![]() |
ProcessParameters | Obtient une chaîne mise en forme par XML représentant tous les paramètres de processus pour cette build. |
![]() |
QueueStatus | L'état de file d'attente de la définition de build. |
![]() |
RetentionPolicyList | Obtient une liste des stratégies de rétention pour cette définition de build. |
![]() |
Schedules | Obtient une liste des planifications pour la définition de build. |
![]() |
TeamProject | Obtient le projet d'équipe qui possède cette zone déterminer un groupement de génération. (Hérité de IBuildGroupItem.) |
![]() |
TriggerType | Obtient ou définit le déclencheur de système de définition. |
![]() |
Uri | Obtient l'URI (URI) de cette zone déterminer un groupement de génération. (Hérité de IBuildGroupItem.) |
![]() |
Workspace | Obtient le modèle d'espace de travail pour la définition de build. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
AddRetentionPolicy | Ajoute une stratégie de rétention à la liste des stratégies de conservation de cette définition de build. |
![]() |
AddSchedule | Ajoute une planification à la liste des planifications pour la définition de build.La planification n'a aucun effet si ContinuousIntegrationType n'est pas Schedule.Uniquement une planification est reçu dans la liste. |
![]() |
CopyFrom | Met à jour l'instance actuelle de définition de build à l'aide de les valeurs de propriété dans la définition de build fournie. |
![]() |
CreateBuildRequest | Crée une demande de build de la définition de build qui a des valeurs pour IBuildAgent et l'emplacement cible défini à l'agent de build par défaut et a la valeur par défaut l'emplacement cible. |
![]() |
CreateManualBuild(String) | Crée un article déplacement de génération dans la base de données de génération d' Team Foundation Server . Les informations de build et d'autres modifications peuvent être apportées à l'objet retourné d' IBuildDetail . |
![]() |
CreateManualBuild(String, String) | Crée un article déplacement de génération dans la base de données de génération d' Team Foundation Server . Les informations de build et d'autres modifications peuvent être apportées à l'objet retourné d' IBuildDetail . |
![]() |
CreateManualBuild(String, String, BuildStatus, IBuildController, String) | Crée un article déplacement de génération dans la base de données de génération d' Team Foundation Server . |
![]() |
CreateSpec | Crée une nouvelle spécification de génération pour la définition de build. |
![]() |
Delete | Supprime la définition de build et toutes ses builds du serveur. |
![]() |
QueryBuilds | Obtient toutes les builds pour cette définition de build. |
![]() |
Refresh() | Actualise cette zone déterminer un groupement de génération lors de l'obtention des valeurs de propriété actuelle du serveur de builds. (Hérité de IBuildGroupItem.) |
![]() |
Refresh(array<String[], QueryOptions) | Actualisez cette définition de build obtention de valeurs de propriété mises à jour du serveur. |
![]() |
Save | Enregistre les modifications apportées à l'objet d' IBuildDefinition au serveur. |
Début
.gif)
.gif)