Поделиться через


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 предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойствоСтатический член OwnerDisambiguationSeparatorEnd Возвращает строку " end " для разделителя disambiguation владелец.
Открытое свойствоСтатический член OwnerDisambiguationSeparatorStart Возвращает строку запуска для разделителя disambiguation владелец.
Открытое свойствоСтатический член Separator Возвращает знак разделителя для WorkspaceSpec.

В начало страницы

Методы

  Имя Описание
Открытый методСтатический член Combine(String, String) Создает полное имя области из отдельных частей области и владелец.
Открытый методСтатический член Combine(String, String, String) Создает полное имя рабочей области с disambiguation владельцем из отдельных частей области и владелец.
Открытый методСтатический член IsLegalName Проверяет, содержит ли имя рабочей области, чем только допустимых символов и максимальная длина, а не содержит разделитель рабочей области.
Открытый методСтатический член Parse(String, String, String%, String%) Синтаксический анализ спецификации области области формы; пользователь а возвращает 2.Если имя пользователя не задан (или полное) в спецификации рабочей области, используйте информацию из аргументов defaultUser.ПРИМЕЧАНИЕ. Этот метод может проверенное имя пользователя (например.. его нуждался домене \ префиксе), эта процедура не пытается обеспечить отсутствие части.Вызывающий объект отвечает за ее.
Открытый методСтатический член Parse(String, String, String, String%, String%, String%) Синтаксический анализ спецификации области области формы; пользователь а возвращает 2.Если имя пользователя не задан (или полное) в спецификации рабочей области, используйте информацию из аргументов defaultUser.ПРИМЕЧАНИЕ. Этот метод может проверенное имя пользователя (например.. его нуждался домене \ префиксе), эта процедура не пытается обеспечить отсутствие части.Вызывающий объект отвечает за ее.
Открытый методСтатический член SanitizeProposedName Если предложенное имя набора отложенных изменений или области, усекает его на максимальной длины для имен наборов отложенных изменений и рабочей области и удаляет недопустимые символы.Проверка имени обеспечивается сервером.Процесс sanitization для очистки имя является текущим от версии этой объектной модели.В то время как маловероятно, возможно, если этот метод используется в будущей версии esprtfs, что созданное имя не может быть допустимым должным к изменению в правилах для имен рабочей области и набора отложенных изменений.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.VersionControl.Common - пространство имен