Share via


Classe Conflict

Representa um único conflito entre dois itens.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Conflict

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

Sintaxe

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

O tipo Conflict expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AutoResolved Retifique se esse conflito foi resolvido automaticamente
Propriedade pública BaseChangeType Obtém ou define o tipo de alteração de arquivo base.
Propriedade pública BaseDeletionId Obtém ou define a identificação de base de exclusão
Propriedade pública BaseEncoding Obtém ou define a codificação do item base.
Propriedade pública BaseHashValue Obtém ou define o valor de hash do item base.
Propriedade pública BaseItemId Obtém ou define a identificação do item de base
Propriedade pública BaseItemType Obtém ou define o tipo de item de base.
Propriedade pública BaseProperties Propriedades para BaseServerItem.Não preenchida até DownloadProperties() ou GetPropertiesMergeSummary é chamado.
Propriedade pública BasePropertyId Obtém ou define a identificação da propriedade
Propriedade pública BaseServerItem Obtém ou define o item de base do servidor.
Propriedade pública BaseVersion Obtém ou define a versão do item base.
Propriedade pública CanMergeContent Obtém um sinalizador que descreve se esse conflito precisaria uma mesclagem de conteúdo.
Propriedade pública ConflictId Obtém ou define a identificação do conflito
Propriedade pública ContentMergeSummary Obtém ou define o resumo sobre a mesclagem de conteúdo.
Propriedade pública FileExtension Obter a extensão de nome de arquivo desse conflito somente.
Propriedade pública FileName Retorna o nome de arquivo calculado para esse conflito.
Propriedade pública IsBaseless Obtém um sinalizador que descreve se esse conflito é o resultado de uma mesclagem sem base.
Propriedade pública IsBinary Retifique se o seu ou o codificação de base, é binária.
Propriedade pública IsEncodingMismatched Retifique se seus e seus valores de codificação são diferentes.
Propriedade pública IsForced Obtém ou define um sinalizador que descreve se o conflito será forçado.
Propriedade pública IsNamespaceConflict Obtém ou define um sinalizador que descreve se o namespace está em conflito.
Propriedade pública IsResolved Obtém ou define um sinalizador que descreve se o conflito será resolvida.
Propriedade pública IsRollbackConflict Obtém um sinalizador que descreve se esse conflito foi causado por uma operação de reversão.
Propriedade pública IsShelvesetConflict Obtém ou define um sinalizador que descreve se o conjunto fazer check-in particular está em conflito.
Propriedade pública LocalPath Obter o caminho local desse conflito ou caminho local esperado.
Propriedade pública MergedFileName Obtém ou define o caminho do arquivo mesclado.
Propriedade pública Options Obtém as opções que são retornadas de servidor que descreve como o cliente deve processar esse conflito.
Propriedade pública PendingChangeId Obtém ou define a identificação de alteração pendente
Propriedade pública PropertiesMergeSummary Retorna o resumo de mesclagem da propriedade se um foi gerado.
Propriedade pública Reason Obtém ou define a razão para o conflito.
Propriedade pública RequiresExplicitAcceptMerge Retorna true se a resolução de AcceptMerge não é conservadora e pode produzir resultados inesperados. Os exemplos são não cancelando um arquivo (conflito de editions DELETE) ou está excluí-lo (conflitos de DELETE- edição).
Propriedade pública Resolution Obtém ou define a resolução do conflito.
Propriedade pública ResolutionOptions Obtém ou define as opções controlar como o conflito é resolvido.
Propriedade pública ServerPath Obter o caminho de servidor desse conflito.
Propriedade pública SourceLocalItem Obtém ou define o item de local de origem.
Propriedade pública Status Obtém o status do conflito.
Propriedade pública TargetLocalItem Obtém ou define o item do local de destino.
Propriedade pública TheirChangeType Obtém o tipo de alteração do arquivo.
Propriedade pública TheirDeletionId Obtém ou define sua identificação de exclusão de item
Propriedade pública TheirEncoding Obtém ou define sua codificação de item.
Propriedade pública TheirFileExists Retorna true se o lado do conflito tem um arquivo associado a ele.
Propriedade pública TheirHashValue Obtém ou define o valor de hash do item.
Propriedade pública TheirItemId Obtém ou define sua ID de item
Propriedade pública TheirItemType Obtém ou define o tipo de item.
Propriedade pública TheirLastMergedVersion Obtém ou define sua última versão mesclada.
Propriedade pública TheirProperties Propriedades para TheirServerItem.Não preenchida até DownloadProperties() ou GetPropertiesMergeSummary é chamado.
Propriedade pública TheirPropertyId Obtém ou define sua identificação de propriedade
Propriedade pública TheirServerItem Obtém ou define o item do servidor.
Propriedade pública TheirShelvesetName Obtém ou define o fazer check-in particular nome definido.
Propriedade pública TheirShelvesetOwnerName Gest ou define o fazer check-in particular nome do proprietário definido.
Propriedade pública TheirVersion Obtém ou define o ID da sua versão do item.
Propriedade pública TheirVersionFrom Obtém ou define sua de versão.
Propriedade pública Type Obtém ou define o tipo de conflito.
Propriedade pública VersionControlServer Obtém o armazenamento que contém esse conflito.
Propriedade pública YourChangeType Obtém ou define o tipo de alteração do arquivo.
Propriedade pública YourDeletionId Obtém ou define sua identificação de exclusão
Propriedade pública YourEncoding Obtém ou define sua codificação de item do servidor.
Propriedade pública YourItemId Obtém ou define o ID do item.
Propriedade pública YourItemType Obtém ou define o tipo de item.
Propriedade pública YourLastMergedVersion Obtém ou define sua última versão mesclada.
Propriedade pública YourLocalChangeType Obtém ou define o tipo de alteração do arquivo local.
Propriedade pública YourProperties Propriedades para YourServerItem.Não preenchida até DownloadProperties() ou GetPropertiesMergeSummary é chamado.
Propriedade pública YourPropertyId Obtém ou define sua identificação de propriedade
Propriedade pública YourServerItem Obtém ou define o item do servidor.
Propriedade pública YourServerItemSource Obtém ou define a origem de item do servidor.
Propriedade pública YourVersion Obtém ou define a versão do item.

Superior

Métodos

  Nome Descrição
Método público DownloadBaseFile Download do arquivo base para esse conflito.
Método público DownloadProperties Baixa as propriedades para esse conflito.
Método público DownloadTheirFile Baixar o conteúdo do arquivo em conflito.Gerencie uma exceção se nenhum arquivo de entrada está disponível.
Método público DownloadYourFile Baixar o conteúdo do arquivo em conflito.Gerencie uma exceção se nenhum o arquivo está disponível.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetBriefMessage Recebe uma breve mensagem que indica esse conflito.Para uma mensagem detalhado, use GetFullMessage().
Método público GetDetailedMessage Converte esse conflito em uma mensagem displayable.
Método público GetFullMessage Recebe uma mensagem detalhado que indica esse conflito.Para uma breve mensagem, use GetBriefMessage().
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 MergeProperties Gerencia o resumo de mesclagem propriedades.Retorna o zero se não houver nenhum conflito de propriedade.
Método público ToString Cria uma cadeia de caracteres de legível que resume as propriedades desse objeto de conflito. (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