Share via


IBuildAgent-Schnittstelle

Diese Schnittstelle definiert Methoden für den Zugriff 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
Öffentliche Eigenschaft AttachedProperties Angefügte Eigenschaften
Öffentliche Eigenschaft BuildDirectory Ruft ab oder legt einen Pfad des Build-Agent-Arbeitsverzeichnisses fest.
Öffentliche Eigenschaft Controller Ruft ab oder legt den Buildcontroller fest, der Build-Agent besitzt.
Öffentliche Eigenschaft DateCreated Ruft das Datum und die Uhrzeit ab, dass der Agent erstellt wurde.
Öffentliche Eigenschaft DateUpdated Ruft das Datum und die Uhrzeit ab, dass der Agent zuletzt aktualisiert wurde.
Öffentliche Eigenschaft Description Ruft ab oder legt die Beschreibung des Build-Agents fest.
Öffentliche Eigenschaft Enabled Ruft ab oder legt ein Flag fest, das beschreibt, dass der Build-Agent aktiviert ist.
Öffentliche Eigenschaft FullPath Ruft den vollständigen Pfad dieser BuildDatengruppe ab. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft IsReserved Ruft ein Flag ab, das beschreibt, ob dieser Agent derzeit durch einen Build verwendet wird.
Öffentliche Eigenschaft MessageQueueUrl Ruft die Meldungswarteschlangenadresse ab.Dieses Feld ist nur für Systemverwendung.
Öffentliche Eigenschaft Name Ruft ab oder legt den Namen dieser BuildDatengruppe fest. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft ReservedForBuild Ruft den Bezeichner des Builds ab, der gerade diesen Agent verwendet.Gibt NULL zurück, wenn der Agent derzeit nicht verwendet wird.
Öffentliche Eigenschaft ServiceHost Ruft den Diensthost ab, in dem der Build-Agent befinden.
Öffentliche Eigenschaft Status Ruft ab oder legt diesen Build-Agent-Status fest.
Öffentliche Eigenschaft StatusMessage Ruft eine Meldung vom Buildcomputer über den Build-Agent-Status.
Öffentliche Eigenschaft Tags Ruft ab oder legt die Tags fest, die für den Build-Agent definiert werden.
Öffentliche Eigenschaft TeamProject Ruft das Teamprojekt ab, die diese BuildDatengruppe besitzt. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft Uri Ruft den URI (Uniform Resource Identifier) dieser BuildDatengruppe ab. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft Url Ruft die URL ab, das verwendet wird, um den Build-Agent zu sein.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Delete Löscht den Build-Agent auf dem Buildcomputer.
Öffentliche Methode GetExpandedBuildDirectory Ruft das Buildverzeichnis für den Build-Agent mit allen variablen Erweiterungen ab, die entsprechend der angegebenen Builddefinition ausgewertet werden.
Öffentliche Methode Refresh() Aktualisiert diese BuildDatengruppe durch Abrufen von Eigenschaftswerten vom aktuellen Buildserver. (Von IBuildGroupItem geerbt.)
Öffentliche Methode Refresh(array<String[]) Aktualisieren Sie den Build-Agent, indem Sie aktualisierte Eigenschaftswerte vom Server abrufen.
Öffentliche Methode Save Speichert alle Änderungen, die in den Build-Agent auf dem Buildcomputer vorgenommen wurden.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Client-Namespace