Compartilhar via


Classe ItemIdentifier

Representa um identificador exclusivo para um item.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier

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

Sintaxe

'Declaração
Public NotInheritable Class ItemIdentifier
public sealed class ItemIdentifier

O tipo ItemIdentifier expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ItemIdentifier(String) Cria um identificador de item para um item.
Método público ItemIdentifier(Change) Cria um identificador de item de um objeto de alteração.
Método público ItemIdentifier(String, VersionSpec) Cria um identificador de item para um item e uma versão especificada.
Método público ItemIdentifier(String, VersionSpec, Int32) Cria um identificador de item com o item e a versão especificada

Superior

Propriedades

  Nome Descrição
Propriedade pública ChangeType Obtém o tipo de alteração de item.
Propriedade pública DeletionId Obtém a identificação de exclusão identificador do item, este é intencionalmente interno como desejamos a DeletionId eventualmente obsoleto, use IsDeleted vez
Propriedade pública IsDeleted Verifica se o item é excluído na versão de VersionSpec.
Propriedade pública Item Obtém ou define o item que está associado com esse ItemIdentifier.
Propriedade pública Version Obtém ou define a versão que está associada com esse ItemIdentifier.

Superior

Métodos

  Nome Descrição
Método público Equals(Object) Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público Equals(ItemIdentifier) Compara este identificador de item para outro.
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 público ToString Cria uma cadeia de caracteres de legível que descreve as propriedades deste ItemIdentifier. (Substitui Object.ToString().)

Superior

Comentários

Inclui propriedades de item como um VersionSpec, um ID de exclusão, e um tipo de alteração.

Essas propriedades são usadas para chamadas de objeto de ramificação como QueryBranchObjects, TrackMerges, e DeleteBranchObject.

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