Compartilhar via


Classe DiffOptions

As opções que estão disponíveis com executar diffs.

NOTA: Isso foi copiado quase verbatim do mecanismo antigo, porque nós já enviamos essa classe.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Common.DiffOptions

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

Sintaxe

'Declaração
Public Class DiffOptions
public class DiffOptions

O tipo DiffOptions expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DiffOptions Constrói uma nova instância de DiffOptions

Superior

Propriedades

  Nome Descrição
Propriedade pública CodePageOverride A substituição da página de código de linha de comando, meios diferente de zero fornece a substituição
Propriedade pública CommandLineOptions Opções de linha de comando passar para uma ferramenta de terceiros
Propriedade pública ContextLines O número de linhas de contexto para prever os formatos de saída que os usa.
Propriedade pública CultureInfo Retorna o CultureInfo que deve ser usado se qualquer sinalizador de DiffOption requiser.
Propriedade pública Flags Os vários sinalizadores que podem ser definidas para uma operação de diferença.
Propriedade pública OutputType Tipo de saída para usar
Propriedade pública Recursive Se este diff deve ser recursiva
Propriedade pública SourceEncoding A codificação dos arquivos de origem.
Propriedade pública SourceLabel A cadeia de caracteres que deve ser usada para rotular o fluxo de diff de origem.
Propriedade pública StreamWriter Obtém ou define o gravador de fluxo de saída.
Propriedade pública TargetEncoding A codificação do fluxo de saída.
Propriedade pública TargetLabel A cadeia de caracteres que deve ser usada para rotular o fluxo de diff de destino.
Propriedade pública UseThirdPartyTool Se este diff deve tentar iniciar anterior um terceiros para fazer uso de ferramentas
Propriedade pública VssFormatType Retorna o subtipo de saída do VSS que será usado para formatar o fluxo de saída (se alguma de qualquer).Esta propriedade é estritamente para fins de compatibilidade com versões anteriores.Essa propriedade tem como padrão a VssOutputType.Vss como ele faz a linha de comando do VSS.
Propriedade pública VssOutputWidth Se essa propriedade é definida na saída do VSS serão definidas para o ajuste nessa largura. Quando definida como -1 nenhuma saída é quebrado de todo.

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 GetCodePage Obtém a substituição da página de código se disponível.Se não retorna a página de código fornecida de retorno.
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 SetTargetEncodingToConsole Um método auxiliar para definir o destino que codifica a codificação de console.
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.Common