다음을 통해 공유


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 인수에서 정보를 사용 합니다.참고:이 메서드에 정규화 된 사용자 이름을 수 (e.g. domain\ 접두사 부족 했습니다),이 루틴 누락 된 부분을 제공 하지 않습니다.호출자에 게가 작업 담당 합니다.
Public 메서드정적 멤버 Parse(String, String, String, String%, String%, String%) 양식 영역; 사용자 및 반환 두 파트는 작업 영역 사양 구문 분석 합니다.사용자 이름이 없습니다 지정 (또는 정규화 된 경우) 작업 공간 사양에 defaultUser 인수에서 정보를 사용 합니다.참고:이 메서드에 정규화 된 사용자 이름을 수 (e.g. domain\ 접두사 부족 했습니다),이 루틴 누락 된 부분을 제공 하지 않습니다.호출자에 게가 작업 담당 합니다.
Public 메서드정적 멤버 SanitizeProposedName 보류 집합 또는 작업 영역에 대 한 제안 된 이름 지정에서 잘못 된 문자를 제거 하 고 작업 영역 및 보류 집합 이름에 대 한 최대 길이 잘립니다.이름 유효성 검사는 서버에서 적용 됩니다.위생 과정에서 이름을 정리 현재 기준으로이 개체 모델의 버전입니다.거의 동안 이름을 생성 하는 esprtfs의 향후 버전에이 메서드를 사용 하는 경우 작업 영역 및 보류 집합 이름에 대 한 규칙에서 변경으로 인해 올바르지 않을 수 있습니다.

위쪽

스레드로부터의 안전성

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

참고 항목

참조

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