Share via


ISnapshotDifference Interface

Namespace:  Microsoft.VisualStudio.Text.Differencing
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface ISnapshotDifference
public interface ISnapshotDifference
public interface class ISnapshotDifference
type ISnapshotDifference =  interface end
public interface ISnapshotDifference

The ISnapshotDifference type exposes the following members.

Properties

  Name Description
Public property DifferenceBuffer
Public property DifferenceOptions
Public property DifferenceSpans
Public property IgnoreDifferencePredicates
Public property InlineBufferSnapshot
Public property LeftBufferSnapshot
Public property LineDifferences
Public property RightBufferSnapshot
Public property SnapshotLineTransforms

Top

Methods

  Name Description
Public method FindMatchOrDifference
Public method MapToInlineSnapshot
Public method MapToSnapshot(Difference, ITextSnapshot)
Public method MapToSnapshot(SnapshotPoint, ITextSnapshot, DifferenceMappingMode)
Public method MapToSourceSnapshot
Public method TranslateToSnapshot

Top

See Also

Reference

Microsoft.VisualStudio.Text.Differencing Namespace