Compartilhar via


Classe Item

Representa uma versão confirmado de um arquivo ou pasta no servidor de controle de versão.

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxe

'Declaração
Public Class Item
public class Item

O tipo Item expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ArtifactUri Obtém o identificador de recursos uniforme (URI) de produto.
Propriedade pública ArtifactUriLatestItemVersion Obtém o URI o mais recente do produto de versão.
Propriedade pública Attributes Obtém os atributos associados com o item.
Propriedade pública ChangesetId Obtém a identificação do conjunto de alterações do item.
Propriedade pública CheckinDate Obtém a data de check-in deste item.
Propriedade públicaMembro estático Comparer Obtém um objeto de Comparer para caminhos de servidor de controle de versão.
Propriedade pública ContentLength Obtém o tamanho do conteúdo neste item.
Propriedade pública DeletionId Obtém a identificação de exclusão do item.
Propriedade pública Encoding Obtém a codificação deste item.
Propriedade pública HashValue Obtém o valor de hash deste item.
Propriedade pública IsBranch Sinaliza que descreve se o item for uma ramificação.
Propriedade pública IsContentDestroyed Obtém um sinalizador que descreve se o conteúdo do item foi destruído.
Propriedade pública ItemId Obtém a identificação deste item.
Propriedade pública ItemType Obtém o tipo deste item.
Propriedade pública Properties Obsoleta. Obtém uma coleção somente leitura de propriedades que está associada com o item.
Propriedade pública PropertyValues Obtém os valores de propriedade associados com o item.
Propriedade pública ServerItem Obtém o caminho de item associado no servidor.
Propriedade pública VersionControlServer Obtém o repositório de controle de versão que contém este item.

Superior

Métodos

  Nome Descrição
Método público DownloadFile() Baixa o conteúdo desta versão do item.
Método público DownloadFile(String) Baixa o conteúdo desta versão do item.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Cria uma cadeia de caracteres de legível que exibe as propriedades relevantes deste item. (Substitui Object.ToString().)

Superior

Campos

  Nome Descrição
Campo protegido m_changesetId Representa o identificador do conjunto de alterações do item.
Campo protegido m_checkinDate Representa a data de check-in ele o item.
Campo protegido m_contentLength Representa o comprimento de conteúdo do item.
Campo protegido m_deletionId Representa o identificador de exclusão do item.
Campo protegido m_downloadUrl Representa o URL de download associado com o item.
Campo protegido m_encoding Representa a codificação do item.
Campo protegido m_isBranch Representa se o item é uma ramificação.
Campo protegido m_itemId Representa o identificador de item.
Campo protegido m_itemType Representa o tipo de item.
Campo protegido m_serverItem Representa o servidor associado com o item.
Campo protegido m_timeZone Representa o fuso horário de item.
Campo protegido m_timeZoneOffset Representa o deslocamento da zona de tempo do item.

Superior

Comentários

O caminho do item é sempre um caminho de servidor. É retornado por GetItems(), por GetItem(), e por várias outras chamadas.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.VersionControl.Client