Compartilhar via


Interface IDifferenceService

Determina as diferenças entre duas seqüências, com base em Adicionar ou remover elementos (mas não traduzir ou copiando elementos).

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

Sintaxe

'Declaração
Public Interface IDifferenceService
public interface IDifferenceService
public interface class IDifferenceService
type IDifferenceService =  interface end
public interface IDifferenceService

Métodos

  Nome Descrição
Método público DifferenceSequences<T>(IList<T>, IList<T>) Calcula as diferenças entre as duas seqüências.
Método público DifferenceSequences<T>(IList<T>, IList<T>, ContinueProcessingPredicate<T>) Calcula as diferenças entre as duas seqüências.O predicado fornecido será chamado em cada etapa até a seqüência da esquerda.

Superior

Comentários

Isso é uma parte de componente MEF e deve ser importado da seguinte maneira:

[Import]
internal IDifferenceService differenceService = null;

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Differencing