Compartilhar via


Classe ExtendedItem

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.ExtendedItem

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

Sintaxe

'Declaração
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class ExtendedItem _
    Implements ICacheable
[CallOnDeserializationAttribute("AfterDeserialize")]
public class ExtendedItem : ICacheable

O tipo ExtendedItem expõe os membros a seguir.

Construtores

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

Superior

Propriedades

  Nome Descrição
Propriedade pública ChangeEx Lista de tipos de alteração que estão sendo feitas ao item no espaço de trabalho
Propriedade pública ChangeTypeOld Usado para retornar bits de alteração pendentes para os clientes v1.0 após a remoção dos bits não compatíveis.
Propriedade pública CheckinDate O carimbo de data/hora mais recente de alteração de item.
Propriedade pública DeletionId Identificação de exclusão da versão mais recente (dica) do item.
Propriedade pública Encoding A codificação do item.
Propriedade pública HasOtherPendingChange Retifique se os itens têm uma alteração pendente em outro espaço de trabalho.
Propriedade pública IsBranch Onde o item é definido como um objeto de ramificação no sistema.
Propriedade pública ItemId A identificação de itemUsado para recuperar o conteúdo do arquivo
Propriedade pública ItemType Isso informa o cliente o tipo de item que está sendo referenciado.
Propriedade pública LocalItem O caminho onde o cliente tem o item.Nulo se o cliente não tem o item ou é identificada durante a exclusão.
Propriedade pública LockOwner Nome do usuário que contém o bloqueio neste item (se houver).
Propriedade pública LockOwnerDisplayName Nome para exibição do usuário que contém o bloqueio neste item (se houver).
Propriedade pública LockStatus Especifica o novo bloqueio em nível de item.
Propriedade pública PropertyValues A lista de propriedades associado com esse objeto.
Propriedade pública SourceServerItem Caminho de armazenamento deste item (por exemplo.$/Sample/MyFile.cs) em VersionLatest. Se o item tem um renomeação pendente, este reflete o nome original.
Propriedade pública TargetServerItem Caminho de armazenamento deste item (por exemplo.$/Sample/MyFile.cs) em VersionLatest exceptuam quando o item tem um renomeação pendente, neste caso reflete o nome de destino.
Propriedade pública VersionLatest Retifique se esta é a versão de dica.
Propriedade pública VersionLocal O número de versão deste item como um número do conjunto de alterações.

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 GetCachedSize Médio tamanho em bytes do item.
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 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