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


Item - класс

Представляет совершенную версию файла или папки на сервере управления версиями.

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

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Item
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem

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

Синтаксис

'Декларация
Public Class Item
public class Item

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

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

  Имя Описание
Защищенный метод Item()
Открытый метод Item(VersionControlServer, ItemType, String)

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

Свойства

  Имя Описание
Открытое свойство ArtifactUri Получает артефактом универсальный код ресурса (URI) (URI).
Открытое свойство ArtifactUriLatestItemVersion Получает артефакт URI последней версии.
Открытое свойство Attributes Возвращает атрибуты, связанный с элементом.
Открытое свойство ChangesetId Получает идентификатор набора изменений этого элемента.
Открытое свойство CheckinDate Получает дату возврата этого элемента.
Открытое свойствоСтатический член Comparer Возвращает объект компаратора путей сервера управления версиями.
Открытое свойство ContentLength Получает длину содержимого в этом элементе.
Открытое свойство DeletionId Получает идентификатор удаления этого элемента.
Открытое свойство DownloadUrl
Открытое свойство Encoding Получает кодирования этого элемента.
Открытое свойство HashValue Получает хэш-код данного элемента.
Открытое свойство IsBranch Флажок, который описывает ли данный элемент ветвь.
Открытое свойство IsContentDestroyed Получает флажок, который описывает ли было уничтожается содержимого элемента.
Открытое свойство ItemId Получает идентификатор этого элемента.
Открытое свойство ItemType Возвращает тип этого элемента.
Открытое свойство Properties Устаревший. Получает доступную только для чтения коллекцию свойств, связанной с элементом.
Открытое свойство PropertyValues Получает значения свойств, связанный с элементом.
Открытое свойство ServerItem Получает путь связанного элемента на сервере.
Открытое свойство VersionControlServer Получает репозиторий управления версиями, содержащего данный элемент.

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

Методы

  Имя Описание
Открытый метод DownloadFile() Загрузил содержимое для данной версии элемента.
Открытый метод DownloadFile(String) Загрузил содержимое для данной версии элемента.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член FromXml
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Создает пользователем восприятия строки, соответствующие свойства отображения этого элемента. (Переопределяет Object.ToString().)
Открытый метод ToXml(XmlWriter, String)
Открытый методСтатический член ToXml(XmlWriter, String, Item)

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

Поля

  Имя Описание
Защищенное поле m_changesetId Представляет идентификатор набора изменений элемента.
Защищенное поле m_checkinDate Представляет дату возврата его элемент.
Защищенное поле m_contentLength Представляет содержимую длину элемента.
Защищенное поле m_deletionId Представляет идентификатор удаления элемента.
Защищенное поле m_downloadUrl Представляет URL-адрес загрузки, связанные с элементом.
Защищенное поле m_encoding Представляет код элемента.
Защищенное поле m_isBranch Представляет ветвь ли элемент.
Защищенное поле m_itemId Представляет идентификатор элемента.
Защищенное поле m_itemType Представляет тип элемента.
Защищенное поле m_serverItem Представляет сервер, связанный с элементом.
Защищенное поле m_timeZone Представляет часовой пояс элемента.
Защищенное поле m_timeZoneOffset Представляет смещение часового пояса элемента.

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

Заметки

Путь элемента всегда серверный путь.Он возвращается GetItems(), GetItem()и несколько других вызовов.

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

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

См. также

Ссылки

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