IBuildAgent-Schnittstelle
Diese Schnittstelle definiert Methoden zum Zugreifen auf den Build-Agent auf dem Computer Team Foundation Build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
Public Interface IBuildAgent _
Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem
Der IBuildAgent-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AttachedProperties | Angefügte Eigenschaften | |
BuildDirectory | Ruft ab oder legt einen Pfad des Build-Agent-Arbeitsverzeichnisses fest. | |
Controller | Ruft den Buildcontroller fest, der Build-Agent besitzt. | |
DateCreated | Ruft das Datum und Uhrzeit ab, dass der Agent erstellt wurde. | |
DateUpdated | Ruft das Datum und Uhrzeit ab, dass der Agent zuletzt aktualisiert wurde. | |
Description | Ruft die Beschreibung des Build-Agents fest. | |
Enabled | Ruft ein Flag fest, das beschreibt, dass der Build-Agent aktiviert ist. | |
FullPath | Ruft den vollständigen Pfad dieser BuildDatengruppe ab. (Von IBuildGroupItem geerbt.) | |
IsReserved | Ruft ein Flag ab, das beschreibt, ob der Agent derzeit durch einen Build verwendet wird. | |
MessageQueueUrl | Ruft die Meldungswarteschlangenadresse ab.Dieses Feld ist nur für Systeme verwenden. | |
Name | Ruft ab oder legt den Namen dieser BuildDatengruppe fest. (Von IBuildGroupItem geerbt.) | |
ReservedForBuild | Ruft den Bezeichner des Builds ab, der gerade diesen Agent verwendet.Gibt NULL, wenn der Agent derzeit nicht verwendet wird. | |
ServiceHost | Ruft den Diensthost ab, in dem dieser Build-Agent befindet. | |
Status | Ruft ab oder legt den Build-Agent-Status fest. | |
StatusMessage | Erhält eine Nachricht vom Buildcomputer über den Build-Agent-Status. | |
Tags | Ruft ab oder legt die Tags fest, die für diesen Build-Agent definiert werden. | |
TeamProject | Ruft das Teamprojekt ab, das diese BuildDatengruppe besitzt. (Von IBuildGroupItem geerbt.) | |
Uri | Ruft die URL (Uniform Resource Identifier (URI) dieser BuildDatengruppe ab. (Von IBuildGroupItem geerbt.) | |
Url | Ruft die URL ab, die verwendet wird, um den Build-Agent zu sein. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Delete | Löscht den Build-Agent auf dem Buildcomputer. | |
GetExpandedBuildDirectory | Ruft das Buildverzeichnis für den Build-Agent mit variablen alle Erweiterungen ab, die entsprechend der angegebenen Builddefinition ausgewertet werden. | |
Refresh() | Aktualisiert diese BuildDatengruppe durch Abrufen von aktuellen Eigenschaftswerten aus dem Buildserver. (Von IBuildGroupItem geerbt.) | |
Refresh(array<String[]) | Aktualisieren Sie den Build-Agent, indem Sie aktualisierte Eigenschaftswerte vom Server abrufen. | |
Save | Speichert alle Änderungen, die in den Build-Agent auf dem Buildcomputer vorgenommen wurden. |
Zum Seitenanfang