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


VersionSpec - класс

Служебный класс для анализа спецификации версии.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.ChangesetVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.DateVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.LabelVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.LatestVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceVersionSpec

Пространство имен:  Microsoft.TeamFoundation.VersionControl.Client
Сборка:  Microsoft.TeamFoundation.VersionControl.Client (в Microsoft.TeamFoundation.VersionControl.Client.dll)

Синтаксис

'Декларация
Public MustInherit Class VersionSpec
public abstract class VersionSpec

Тип VersionSpec предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод VersionSpec Инициализирует новый экземпляр версию файла.

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

Свойства

  Имя Описание
Открытое свойство DisplayString Возвращает строковое представление спецификации версии.
Открытое свойствоСтатический член Latest Получает последнюю версию этого версию файла в репозитории.

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

Методы

  Имя Описание
Открытый методСтатический член AddDeletionModifierIfNecessary(Item) Форматирование путь к элементу, чтобы разрешить идентификатор удаления, если оно отлично от нуля.
Открытый методСтатический член AddDeletionModifierIfNecessary(String, Int32) Форматирование путь для включения идентификатор удаления, если оно отлично от нуля.
Открытый метод ComputeVersionString
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод Format Форматирование путь с помощью описателя версии.
Открытый методСтатический член FormatRange Форматирование сервера или локальный путь с помощью диапазона версии, который определен.
Открытый методСтатический член FromXml
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый методСтатический член Parse(String, String) Преобразует строку версии спецификации массиву объектов версию файла.Адаптирует описатель диапазона.
Открытый методСтатический член Parse(String, String, String) Данные в строки версии его к объектам версию файла массива.Если спецификация версии не содержит описатель диапазона затем, она возвращает массив одного размера.В противном случае массива размера в 2.
Открытый методСтатический член ParseSingleSpec(String, String) Преобразование строки в объект спецификации версии версию файла.
Открытый методСтатический член ParseSingleSpec(String, String, String) Данные строку версии (без описателя диапазона), преобразуйте его в объект версию файла.
Открытый методСтатический член ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) Анализирует строку " элемент с версиями " спецификации файла имя файла формы "; версия".
Открытый методСтатический член ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) Анализирует строку " элемент с версиями " спецификации файла имя файла формы "; версия" или "имя файла; версия; deletionID".
Открытый методСтатический член ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) Разбор файла " элемент с версиями " спецификации имени файла формы; версия или имя файла; версия; deletionID.
Открытый методСтатический член ReorderVersionSpecs 2 Экземпляр Переключит версию файла, если они не по порядку.
Открытый метод ToString Создает пользователем восприятия строку, описывающую этот экземпляр версию файла. (Переопределяет Object.ToString().)
Открытый метод ToXml(XmlWriter, String)
Открытый методСтатический член ToXml(XmlWriter, String, VersionSpec)

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

Поля

  Имя Описание
Открытое полеСтатический член DeletionModifier Идентификатор удаления; модификатор версии.
Открытое полеСтатический член RangeSeparator Символ, используемый для разделения диапазона компонентов спецификации версии.
Открытое полеСтатический член Separator Символ, используемый для разделения имя файла из его спецификации версии.

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

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

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

См. также

Ссылки

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