Partager via


IDifferenceService, interface

Détermine les différences entre deux séquences, en fonction des ajouts ou suppressions d'éléments (mais pas des traductions ni copies d'éléments).

Espace de noms :  Microsoft.VisualStudio.Text.Differencing
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
Public Interface IDifferenceService
public interface IDifferenceService
public interface class IDifferenceService
type IDifferenceService =  interface end
public interface IDifferenceService

Méthodes

  Nom Description
Méthode publique DifferenceSequences<T>(IList<T>, IList<T>) Calcule les différences entre les deux séquences.
Méthode publique DifferenceSequences<T>(IList<T>, IList<T>, ContinueProcessingPredicate<T>) Calcule les différences entre les deux séquences.L'attribut fourni est appelé à chaque étape via la séquence gauche.

Début

Notes

C'est un composant MEF, et doit être importée comme suit :

[Import]
internal IDifferenceService differenceService = null;

Voir aussi

Référence

Microsoft.VisualStudio.Text.Differencing, espace de noms