Compartilhar via


Classe PendingChange

Representa uma alteração que não é confirmada para o armazenamento.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.PendingChange

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

Sintaxe

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

O tipo PendingChange expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ChangeType Obtém ChangeType dessa alteração pendente.
Propriedade pública ChangeTypeName Obtém o nome localizado do tipo de alteração.
Propriedade pública ConflictType Obtém o tipo de conflito com essa alteração.Isso é preenchido somente para consultas nos espaços de trabalho local.
Propriedade pública CreationDate Obtém a data que a alteração foi pendente.
Propriedade pública DeletionId Obtém a identificação do item a ser excluído.
Propriedade públicaMembro estático EmptyIEnumerable Obtém um IEnumerable vazia de PendingChanges.
Propriedade pública Encoding Obtém a codificação do arquivo.
Propriedade pública EncodingName Obtém o nome localizado de codificação.
Propriedade pública FileName Obtém o nome de arquivo para essa alteração pendente de caminho local.Obtém o nome de arquivo do caminho de servidor se o caminho local não está disponível.
Propriedade pública HashValue Obtém o MD5 HashValue para o conteúdo de alteração pendente.
Propriedade pública IsAdd Obtém um sinalizador que descreve se esta é uma alteração pendente pendente adicionar.
Propriedade pública IsBranch Obtém um sinalizador que descreve se esta é uma ramificação alteração pendente.
Propriedade pública IsCandidate Obtém um valor que indica se a alteração é um candidato.
Propriedade pública IsDelete Obtém um sinalizador que descreve se essa alteração pendente é uma exclusão pendente.
Propriedade pública IsEdit Obtém um sinalizador que descreve se essa alteração pendente é uma edição pendente.
Propriedade pública IsEncoding Obtém um sinalizador que descreve se essa alteração pendente é uma alteração pendente do tipo de arquivo.
Propriedade pública IsImplicit Obtém um valor que indica se essa alteração pendente representa a alteração no item filho somente causado pela alteração pai.
Propriedade pública IsLocalItemDelete Obtém um sinalizador que descreve se a alteração pendente estiver excluindo um arquivo ou pasta local.
Propriedade pública IsLock Obtém um sinalizador que descreve se essa alteração pendente tem um bloqueio.
Propriedade pública IsMerge Obtém um sinalizador que descreve se esta é uma alteração pendente mesclagem.
Propriedade pública IsRename Obtém um sinalizador que descreve se essa alteração pendente é uma renomeação pendente.
Propriedade pública IsRollback Obtém um sinalizador que descreve se esta é uma alteração pendente reversão.
Propriedade pública IsUndelete Obtém um sinalizador que descreve se esse for alterada é um pendente não cancelar.
Propriedade pública IsUnshelvedChange Obtém um sinalizador que descreve se essa alteração pendente é desfazer check-in particular de um check-in particular.
Propriedade pública ItemId Obtém o ID de item que é usado para baixar conteúdo do arquivo.
Propriedade pública ItemType Obtém o tipo de item para alterar.
Propriedade pública Length Obtém o tamanho do conteúdo confirmado (a versão do arquivo a alteração pended vs).
Propriedade pública LocalItem Obtém o caminho do item no sistema de arquivos local do cliente.
Propriedade públicaMembro estático LocalItemComparer O comparer que compara itens locais.
Propriedade pública LocalOrServerFolder Obtém a pasta local está disponível.Se não, obtém a pasta de servidor.
Propriedade pública LocalOrServerItem Obtém o caminho local está disponível.Se não, obtém o caminho do servidor.
Propriedade pública LockLevel Obtém o bloqueio em nível de item.
Propriedade pública LockLevelName Obtém o nome localizado no nível de bloqueio.
Propriedade pública LockLevelShortName Obtém o nome curto encontrado no nível de bloqueio.
Propriedade pública MergeSources Obtém a coleção somente leitura de MergeSources que é associado com essa alteração pendente.
Propriedade pública PendingChangeId Obtém a identificação que representa um valor único que é anexado a alteração.
Propriedade pública PropertyValues Obtém as propriedades para essa alteração pendente.
Propriedade pública ServerItem Obtém o item do servidor que está sendo operado sobre.
Propriedade públicaMembro estático ServerItemComparer Obtém o comparer que compara itens do servidor.
Propriedade pública SourceDeletionId Obtém ou define o ID da exclusão do item de origem.
Propriedade pública SourceLocalItem Obtém o caminho local de origem ou o item a ser alterados.
Propriedade pública SourceServerItem Obtém o caminho do servidor ou o item a ser alterados.
Propriedade pública SourceVersionFrom Obtém ou define a versão de fonte.
Propriedade pública ToolTipText Obtém o texto de tooltip para essa alteração pendente.
Propriedade pública Undone Obtém um sinalizador que descreve se essa alteração pendente foi desfeito.
Propriedade pública UploadHashValue Obtém o MD5 HashValue para o arquivo que está atualmente associado com essa alteração pendente.
Propriedade pública Version Obtém a versão de alteração pendente.
Propriedade pública VersionControlServer Obtém o armazenamento que contém essa alteração pendente.

Superior

Métodos

  Nome Descrição
Método públicoMembro estático ConvertToChangeType Converte o valor inteiro de ChangeType que é retornado de servidor em um enum de ChangeType.
Método públicoMembro estático ConvertToInt Converte o valor enum de ChangeType de cliente para o valor inteiro que é usado pelo servidor.
Método público DownloadBaseFile() Baixar o conteúdo de versão do arquivo com que a alteração pended.
Método público DownloadBaseFile(String) Baixar a versão base do arquivo na qual a alteração pended.
Método público DownloadShelvedFile() Baixa o conteúdo com check-in particular para esta alteração pendente.Gera se isso não é uma alteração pendente com check-in particular.
Método público DownloadShelvedFile(String) Baixa o conteúdo com check-in particular para esta alteração pendente.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método públicoMembro estático GetLocalizedStringForChangeType(ChangeType) Cria uma cadeia de caracteres localizada legível pelo usuário para o tipo de alteração.
Método públicoMembro estático GetLocalizedStringForChangeType(ChangeType, Boolean) Cria uma cadeia de caracteres localizada legível pelo usuário para o tipo de alteração.
Método públicoMembro estático GetLocalizedStringForItemType Obtém a cadeia de caracteres encontrada para o tipo de item.
Método públicoMembro estático GetLocalizedStringForLockLevel Obtém a cadeia de caracteres encontrada para o nível de bloqueio.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método públicoMembro estático IsIEnumerableEmpty Verifica se um IEnumberable de objetos PendingChange está vazia.
Método públicoMembro estático IsSourceRename Verifica se o tipo especificado de alteração é uma fonte renomee e não contém adicionar, não ramificação, nem o renomeia.
Método públicoMembro estático MaterializeIEnumerable Converte um IEnumerable de objetos PendingChange a uma matriz de objetos PendingChange.
Método público RestoreCandidateDelete Restaura uma exclusão de candidato no disco, se é uma pasta, filhos de conduz recursivamente e restaurar-los também.
Método públicoMembro estático ToLocalItems Obtém uma matriz de caminhos locais de item de uma matriz de alterações pendentes.
Método públicoMembro estático ToServerItems Obtém uma matriz de caminhos de item de servidor de uma matriz de alterações pendentes.
Método público ToString Cria uma cadeia de caracteres de legível que descreve um objeto de PendingChange. (Substitui Object.ToString().)

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