다음을 통해 공유


WorkspaceSpec 클래스

버전 제어 작업 영역 지정을 조작 하기 위한 유틸리티 클래스입니다. 구문 분석, 형식 지정, 유효성 검사 및에 대 한 루틴을 포함 합니다.

상속 계층 구조

System.Object
  Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec

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

구문

‘선언
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec

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

속성

  이름 설명
Public 속성정적 멤버 OwnerDisambiguationSeparatorEnd 명확성 구분 소유자에 대 한 최종 문자열을 반환합니다.
Public 속성정적 멤버 OwnerDisambiguationSeparatorStart 명확성 구분 소유자에 대 한 시작 문자열을 반환합니다.
Public 속성정적 멤버 Separator WorkspaceSpec에 대 한 구분 기호를 반환 합니다.

위쪽

메서드

  이름 설명
Public 메서드정적 멤버 Combine(String, String) 별도 작업 영역 및 소유자 부분에서 한정 된 작업 공간 이름을 작성합니다.
Public 메서드정적 멤버 Combine(String, String, String) 별도 작업 영역 및 소유자 부분에서 소유자 명확성을 정규화 작업 영역 이름을 작성합니다.
Public 메서드정적 멤버 IsLegalName 작업 영역 이름 유효한 문자로 구성 되어 최대 길이 보다 짧은 및 작업 영역 구분이 없는 것인지를 확인 합니다.
Public 메서드정적 멤버 Parse(String, String, String%, String%) 양식 작업 공간 사용자의 작업 사양 구문 분석 하 고 두 부분을 반환 합니다.사용자 이름이 아닌 지정 된 (또는 정규화) 작업 사양에 defaultUser 인수에서 정보를 사용 합니다.참고:이 메서드는 정규화 된 이름 (예: domain\ 접두사 부족 했습니다), 누락 된 부분을 제공 하기 위해이 루틴 시도 하지 않습니다.호출자는이 작업을 수행 합니다.
Public 메서드정적 멤버 Parse(String, String, String, String%, String%, String%) 양식 작업 공간 사용자의 작업 영역 사양을 구문 분석 하 고 두 부분을 반환 합니다.사용자 이름이 아닌 지정 된 (또는 정규화) 작업 사양에 defaultUser 인수에서 정보를 사용 합니다.참고:이 메서드는 정규화 된 이름 (예: domain\ 접두사 부족 했습니다), 누락 된 부분을 제공 하기 위해이 루틴 시도 하지 않습니다.호출자는이 작업을 수행 합니다.
Public 메서드정적 멤버 SanitizeProposedName 주어진 보류 집합 또는 작업 영역에 대 한 제안 된 이름으로 유효 하지 않은 문자를 제거 하 고 작업 영역 및 보류 집합 이름에 대 한 최대 길이 잘립니다.이름 유효성 검사는 서버에서 적용 됩니다.이름을 정리 위생 과정은 현재 개체 모델의 버전입니다.동안 거의 이름을 생성 하는 esprtfs의 향후 버전에이 메서드를 사용 하는 경우 올바른 작업 영역 및 보류 집합 이름에 대 한 규칙에서 변경 될 수 있는 수는 있습니다.

위쪽

스레드로부터의 안전성

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

참고 항목

참조

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