Freigeben über


BuildCommonUtil-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Build.Common.BuildCommonUtil

Namespace:  Microsoft.TeamFoundation.Build.Common
Assembly:  Microsoft.TeamFoundation.Build.Common (in Microsoft.TeamFoundation.Build.Common.dll)

Syntax

'Declaration
Public NotInheritable Class BuildCommonUtil
public static class BuildCommonUtil

Der BuildCommonUtil-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member BuildAgentIdVariable Ruft die Variable ab, um zu verwenden, wenn die ID, Build-Agent in der BuildDirectory-Eigenschaft eines Agents verweisen.
Öffentliche EigenschaftStatischer Member BuildAgentNameVariable Ruft die Variable ab, um zu verwenden, wenn, den Build-Agent-Namen in der BuildDirectory-Eigenschaft eines Agents verweisen.
Öffentliche EigenschaftStatischer Member BuildDefinitionIdVariable Ruft die Variable ab, um zu verwenden, wenn die Builddefinition, ID in der BuildDirectory-Eigenschaft eines Agents verweisen.
Öffentliche EigenschaftStatischer Member BuildDefinitionPathVariable Ruft die Variable ab, um zu verwenden, wenn Builddefinitionspfad, den in der BuildDirectory-Eigenschaft eines Agents verweisen.
Öffentliche EigenschaftStatischer Member BuildDirEnvironmentVariable Ruft die Umgebungsvariable ab, um zu verwenden, wenn, das Buildverzeichnis auf einem angegebenen Agent verweisen.
Öffentliche EigenschaftStatischer Member BuildRegistryKeyPath Ruft den Registrierungsschlüsselpfad ab, in dem Buildbesondereeinstellungen gespeichert werden sollten.
Öffentliche EigenschaftStatischer Member DefaultAgentPort Ruft der Standardport für Build-Agents ab.
Öffentliche EigenschaftStatischer Member DefaultHostedWorkingDirectory Ruft das standardmäßige Arbeitsverzeichnis für gehostete Build-Agents ab.
Öffentliche EigenschaftStatischer Member DefaultWorkingDirectory Ruft das standardmäßige Arbeitsverzeichnis für Build-Agents ab.
Öffentliche EigenschaftStatischer Member MacroPattern
Öffentliche EigenschaftStatischer Member NoCICheckInComment Ruft den Kommentar ab, der im Eincheckkommentar enthalten werden soll, um sicherzustellen, dass das Changeset CI ignoriert
Öffentliche EigenschaftStatischer Member SourceDirEnvironmentVariable Ruft das Quellverzeichnis ab, in dem alle Quelldateien standardmäßig zugeordnet werden.Dies ist zu BuildDirEnvironmentVariable\SourceSubdirectory entsprechend.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member ExpandEnvironmentVariables(String) Erweitert Umgebungsvariablen, die im Format "$ (...)" sind, wobei "..." Teil der Zeichenfolge ist jede gültige Kombination aus Buchstaben und Zahlen.Alle Muster, als die Umgebungsvariablen, erkannt werden, die sich nicht zu einer vorhandenen Variablen in der aktuellen Umgebung erweitern, werden unverändert im Ausgabepfad beibehalten.
Öffentliche MethodeStatischer Member ExpandEnvironmentVariables(String, IDictionary<String, String>) Erweitert Umgebungsvariablen, die im Format "$ (...)" sind, wobei "..." Teil der Zeichenfolge ist jede gültige Kombination aus Buchstaben und Zahlen.Alle Muster, als die Umgebungsvariablen, erkannt werden, die sich nicht zu einer vorhandenen Variablen in der aktuellen Umgebung erweitern, werden mit den Schlüssel im Zeichenfolgenwörterbuch gefunden und ersetzt durch den Wörterbuchwert.Wenn ein Muster keine Umgebungsvariable oder ein Schlüssel im Wörterbuch übereinstimmt, wird unverändert im Ausgabepfad beibehalten.
Öffentliche MethodeStatischer Member GetCommonLocalPath Bestimmt den längsten Pfad des allgemeinen Stamms zwischen allen bereitgestellte Elemente.
Öffentliche MethodeStatischer Member GetCommonServerPath Bestimmt den längsten Pfad des allgemeinen Stamms zwischen allen bereitgestellte Elemente.
Öffentliche MethodeStatischer Member Replace Führt einen Zeichenfolgenersatz aus.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Common-Namespace