IDifferenceService-Schnittstelle
Bestimmt die Unterschiede zwischen zwei Sequenzen, die durch Hinzufügen oder Entfernen (nicht jedoch durch Verschieben oder Kopieren) von Elementen entstehen.
Namespace: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Public Interface IDifferenceService
public interface IDifferenceService
public interface class IDifferenceService
type IDifferenceService = interface end
public interface IDifferenceService
Methoden
Name | Beschreibung | |
---|---|---|
DifferenceSequences<T>(IList<T>, IList<T>) | Berechnet die Unterschiede zwischen zwei Sequenzen. | |
DifferenceSequences<T>(IList<T>, IList<T>, ContinueProcessingPredicate<T>) | Berechnet die Unterschiede zwischen zwei Sequenzen.Um das angegebene Prädikat wird jeder Schritt durch die linke Sequenz aufgerufen. |
Zum Seitenanfang
Hinweise
Dies ist ein MEF-Komponenten-Teil importiert werden, und es sollte wie folgt aussehen:
[Import]
internal IDifferenceService differenceService = null;