Partilhar via


Enumeração StringDifferenceTypes

Uma combinação bit a bit dos valores de enumeração para usar ao calcular as diferenças com os vários métodos em IHierarchicalStringDifferenceService.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:  Microsoft.VisualStudio.Text.Differencing
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
<FlagsAttribute> _
Public Enumeration StringDifferenceTypes
[FlagsAttribute]
public enum StringDifferenceTypes
[FlagsAttribute]
public enum class StringDifferenceTypes
[<FlagsAttribute>]
type StringDifferenceTypes
public enum StringDifferenceTypes

Membros

Nome do membro Descrição
Character Calcule a diferença de caractere.
Line Calcule a diferença de linha.
Word Calcule a diferença do word.

Comentários

Consulte os comentários no IHierarchicalStringDifferenceService para obter uma explicação de como as diferenças são computadas.

Você não deve usar o tipo de caractere, a menos que o texto fornecido é relativamente pequeno. Diferenças de computação com grandes conjuntos de dados podem ser muito lentas.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Differencing