Share via


BuildCommonUtil 클래스

상속 계층 구조

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

네임스페이스:  Microsoft.TeamFoundation.Build.Common
어셈블리:  Microsoft.TeamFoundation.Build.Common(Microsoft.TeamFoundation.Build.Common.dll)

구문

‘선언
Public NotInheritable Class BuildCommonUtil
public static class BuildCommonUtil

BuildCommonUtil 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성정적 멤버 BuildAgentIdVariable 에이전트의 BuildDirectory 속성에서 빌드 에이전트 ID를 참조할 때 사용 하는 변수를 가져옵니다.
Public 속성정적 멤버 BuildAgentNameVariable 에이전트의 BuildDirectory 속성에서 빌드 에이전트 이름을 참조할 때 사용 하는 변수를 가져옵니다.
Public 속성정적 멤버 BuildDefinitionIdVariable 빌드 정의 ID는 에이전트 BuildDirectory 속성에서을 참조할 때 사용 하는 변수를 가져옵니다.
Public 속성정적 멤버 BuildDefinitionPathVariable 에이전트의 BuildDirectory 속성에서 빌드 정의 경로 참조할 때 사용 하는 변수를 가져옵니다.
Public 속성정적 멤버 BuildDirEnvironmentVariable 지정 된 에이전트의 빌드 디렉터리를 참조할 때 사용 하는 환경 변수를 가져옵니다.
Public 속성정적 멤버 BuildRegistryKeyPath 관련 빌드 설정이 저장 되는 레지스트리 키 경로를 가져옵니다.
Public 속성정적 멤버 DefaultAgentPort 빌드 에이전트에 대 한 기본 포트를 가져옵니다.
Public 속성정적 멤버 DefaultHostedWorkingDirectory 호스팅된 빌드 에이전트 작업 디렉터리 기본값을 가져옵니다.
Public 속성정적 멤버 DefaultWorkingDirectory 빌드 에이전트에 대 한 기본 작업 디렉터리를 가져옵니다.
Public 속성정적 멤버 MacroPattern
Public 속성정적 멤버 NoCICheckInComment CI 변경 집합을 무시 하 고 있는지 확인 하려면 체크 인 설명에 포함 되어야 하는 주석을 가져옵니다.
Public 속성정적 멤버 SourceDirEnvironmentVariable 기본적으로 매핑되는 모든 소스 파일에 있는 원본 디렉터리를 가져옵니다.BuildDirEnvironmentVariable\SourceSubdirectory 하는 것과 같습니다.

위쪽

메서드

  이름 설명
Public 메서드정적 멤버 ExpandEnvironmentVariables(String) '$(...)' 형식의 '...' 부분 문자열의 문자 및 숫자의 유효한 조합입니다 환경 변수를 확장 합니다.현재 환경에서 기존 변수를 확장 하지 않고 환경 변수는 소위로 인식 된 패턴-출력 경로입니다.
Public 메서드정적 멤버 ExpandEnvironmentVariables(String, IDictionary<String, String>) '$(...)' 형식의 '...' 부분 문자열의 문자 및 숫자의 유효한 조합입니다 환경 변수를 확장 합니다.현재 환경에서 기존 변수를 확장 하지 않고 환경 변수를 인식할 수 있는 패턴 문자열 사전에 있는 키와 일치 하 고 사전 값으로 대체 합니다.그대로 유지 되므로 사전에 있는 키 또는 환경 변수 패턴과 일치 하지 않는 경우-출력 경로입니다.
Public 메서드정적 멤버 GetCommonLocalPath 제공 된 모든 항목 사이의 긴 공통 루트 경로 결정합니다.
Public 메서드정적 멤버 GetCommonServerPath 제공 된 모든 항목 사이의 긴 공통 루트 경로 결정합니다.
Public 메서드정적 멤버 Replace 문자열 대체를 수행합니다.

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.Build.Common 네임스페이스