Compartilhar via


Classe Difference

Contém métodos para executar operações de diferença (diff) em dois arquivos.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Difference

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

Sintaxe

'Declaração
Public NotInheritable Class Difference
public static class Difference

O tipo Difference expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateTargetDiffItem(VersionControlServer, PendingChange, VersionSpec) Criar um item de diff para o arquivo especificado usando um objeto de alteração pendente na versão especificada de destino.
Método públicoMembro estático CreateTargetDiffItem(VersionControlServer, String, VersionSpec, Int32, VersionSpec) Criar um item de diff para o item especificado.
Método públicoMembro estático CreateTargetDiffItem(VersionControlServer, Int32, String, VersionSpec, Int32, VersionSpec) Criar um item de diff para o item especificado.
Método públicoMembro estático DiffFiles(String, Int32, String, Int32, DiffOptions) Compara dois arquivos usando o mecanismo interno de diff, e retorna a lista vinculada de DiffSegments.
Método públicoMembro estático DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean) Compara dois arquivos usando o mecanismo interno de diff.
Método públicoMembro estático DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean, Boolean) Compara dois arquivos usando o mecanismo interno de diff.
Método públicoMembro estático IsEncodingSupported(Int32) Verifica se a codificação especificada é suportada pelo mecanismo de comparação/mesclagem.
Método públicoMembro estático IsEncodingSupported(Encoding) Verifica se a codificação especificada é suportada pelo mecanismo de comparação/mesclagem.
Método públicoMembro estático VisualDiffFiles(VersionControlServer, String, VersionSpec, String, VersionSpec) Compara os arquivos especificados.
Método públicoMembro estático VisualDiffFiles(String, String, String, String, String, String, Boolean, Boolean, Boolean, Boolean)
Método públicoMembro estático VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem) Compara os arquivos especificados para diferenças.
Método públicoMembro estático VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem, Boolean) Compare duas DiffItems usando uma ferramenta externa de diff.
Método públicoMembro estático VisualDiffShelvedChange Compara as alterações com check-in particular para diferenças especificadas.

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