IHierarchicalStringDifferenceService.DiffSnapshotSpans(SnapshotSpan, SnapshotSpan, StringDifferenceOptions) Método

Definição

Computa as diferenças entre dois intervalos de instantâneos, usando as opções de diferença fornecidas.

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

Parâmetros

left
SnapshotSpan

O instantâneo à esquerda. Na maioria dos casos, esse é o instantâneo "antigo".

right
SnapshotSpan

O instantâneo à direita. Na maioria dos casos, esse é o instantâneo "novo".

differenceOptions
StringDifferenceOptions

As opções a serem usadas.

Retornos

IHierarchicalDifferenceCollection

Uma coleção hierárquica de diferenças.

Aplica-se a