IHierarchicalStringDifferenceService.DiffSnapshotSpans(SnapshotSpan, SnapshotSpan, StringDifferenceOptions) Methode

Definition

Berechnet die Unterschiede zwischen zwei Momentaufnahme spannen mithilfe der angegebenen Differenz Optionen.

public:
 Microsoft::VisualStudio::Text::Differencing::IHierarchicalDifferenceCollection ^ DiffSnapshotSpans(Microsoft::VisualStudio::Text::SnapshotSpan left, Microsoft::VisualStudio::Text::SnapshotSpan right, Microsoft::VisualStudio::Text::Differencing::StringDifferenceOptions differenceOptions);
public Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection DiffSnapshotSpans (Microsoft.VisualStudio.Text.SnapshotSpan left, Microsoft.VisualStudio.Text.SnapshotSpan right, Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions differenceOptions);
abstract member DiffSnapshotSpans : Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions -> Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection
Public Function DiffSnapshotSpans (left As SnapshotSpan, right As SnapshotSpan, differenceOptions As StringDifferenceOptions) As IHierarchicalDifferenceCollection

Parameter

left
SnapshotSpan

Die linke Momentaufnahme. In den meisten Fällen ist dies die "alte" Momentaufnahme.

right
SnapshotSpan

Die rechte Momentaufnahme. In den meisten Fällen ist dies die "neue" Momentaufnahme.

differenceOptions
StringDifferenceOptions

Die Optionen, die verwendet werden sollen.

Gibt zurück

IHierarchicalDifferenceCollection

Eine hierarchische Auflistung von Unterschieden.

Gilt für