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
Öffentliche Eigenschaft AttachedProperties Angefügte Eigenschaften
Öffentliche Eigenschaft BuildDirectory Ruft ab oder legt einen Pfad des Build-Agent-Arbeitsverzeichnisses fest.
Öffentliche Eigenschaft Controller Ruft den Buildcontroller fest, der Build-Agent besitzt.
Öffentliche Eigenschaft DateCreated Ruft das Datum und Uhrzeit ab, dass der Agent erstellt wurde.
Öffentliche Eigenschaft DateUpdated Ruft das Datum und Uhrzeit ab, dass der Agent zuletzt aktualisiert wurde.
Öffentliche Eigenschaft Description Ruft die Beschreibung des Build-Agents fest.
Öffentliche Eigenschaft Enabled Ruft 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 der Agent derzeit durch einen Build verwendet wird.
Öffentliche Eigenschaft MessageQueueUrl Ruft die Meldungswarteschlangenadresse ab.Dieses Feld ist nur für Systeme verwenden.
Ö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, wenn der Agent derzeit nicht verwendet wird.
Öffentliche Eigenschaft ServiceHost Ruft den Diensthost ab, in dem dieser Build-Agent befindet.
Öffentliche Eigenschaft Status Ruft ab oder legt den Build-Agent-Status fest.
Öffentliche Eigenschaft StatusMessage Erhält eine Nachricht vom Buildcomputer über den Build-Agent-Status.
Öffentliche Eigenschaft Tags Ruft ab oder legt die Tags fest, die für diesen Build-Agent definiert werden.
Öffentliche Eigenschaft TeamProject Ruft das Teamprojekt ab, das diese BuildDatengruppe besitzt. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft Uri Ruft die URL (Uniform Resource Identifier (URI) dieser BuildDatengruppe ab. (Von IBuildGroupItem geerbt.)
Öffentliche Eigenschaft Url Ruft die URL ab, die 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 variablen alle Erweiterungen ab, die entsprechend der angegebenen Builddefinition ausgewertet werden.
Öffentliche Methode Refresh() Aktualisiert diese BuildDatengruppe durch Abrufen von aktuellen Eigenschaftswerten aus dem 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