Compartilhar via


Classe WorkspaceItem

Usado por QueryWorkspaceItems para representar um item.

Herda todos os campos de item.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<RequiredClientServiceAttribute("VersionControlServer")> _
Public Class WorkspaceItem _
    Inherits Item
[RequiredClientServiceAttribute("VersionControlServer")]
public class WorkspaceItem : Item

O tipo WorkspaceItem expõe os membros a seguir.

Construtores

  Nome Descrição
Método público WorkspaceItem

Superior

Propriedades

  Nome Descrição
Propriedade pública Attributes Atributos (Herdado de Item.)
Propriedade pública ChangesetId O número de versão deste item como um número do conjunto de alterações. (Herdado de Item.)
Propriedade pública ChangeType
Propriedade pública CheckinDate O carimbo de data/hora mais recente de alteração de item. (Herdado de Item.)
Propriedade pública CommittedServerItem
Propriedade pública DeletionId Desde que mais de um item excluído pode existir com o mesmo nome de ServerItem, este é usada para identificar exclusivamente itens excluídos. ServerItem + DeletionId são garantidos para ser exclusivos para todos os itens. (Herdado de Item.)
Propriedade pública DownloadUrl Retorna o fragmento url do download do arquivo para baixar. (Herdado de Item.)
Propriedade pública Encoding (Herdado de Item.)
Propriedade pública FileLength Comprimento do item, se aplicável. (Herdado de Item.)
Propriedade pública HashValue MD5 do item, se aplicável. (Herdado de Item.)
Propriedade pública IsBranch Onde o item é definido como um objeto de ramificação no sistema. (Herdado de Item.)
Propriedade pública IsContentDestroyed (Herdado de Item.)
Propriedade pública IsFolder (Herdado de Item.)
Propriedade pública ItemId A identificação de itemUsado para recuperar conteúdo do arquivo. (Herdado de Item.)
Propriedade pública ItemType Isso informa o cliente o tipo de item que está sendo referenciado. (Herdado de Item.)
Propriedade pública LocalItem Caminho para o item no disco local do cliente.
Propriedade pública Properties Obsoleta. Propriedades (Herdado de Item.)
Propriedade pública PropertyValues Propriedades (Herdado de Item.)
Propriedade pública RecursiveChangeType
Propriedade pública SequenceId (Herdado de Item.)
Propriedade pública ServerItem Caminho de armazenamento deste item (por exemplo.$/Sample/MyFile.cs). (Herdado de Item.)
Propriedade pública TimeZone O nome do fuso horário aplicado a data de check-in. (Herdado de Item.)
Propriedade pública TimeZoneOffset O deslocamento da zona de tempo aplicado a data de check-in. (Herdado de Item.)

Superior

Métodos

  Nome Descrição
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 GetArtifactSpec (Herdado de Item.)
Método público GetCachedSize Médio tamanho em bytes do item. (Herdado de Item.)
Método público GetDownloadUrlCount (Herdado de Item.)
Método público GetFileId (Herdado de Item.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetHashValue (Herdado de Item.)
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 SetDownloadUrl (Herdado de Item.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

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.Server