Share via


DifferenceTrackingSpans Class

Tracking spans for an ISnapshotDifference for the various line and word differences.

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Delta..::..DifferenceTrackingSpans

Namespace:  Microsoft.VisualStudio.Data.Tools.Delta
Assembly:  Microsoft.VisualStudio.Data.Tools.Delta (in Microsoft.VisualStudio.Data.Tools.Delta.dll)

Syntax

'Declaration
Public Class DifferenceTrackingSpans
'Usage
Dim instance As DifferenceTrackingSpans
public class DifferenceTrackingSpans
public ref class DifferenceTrackingSpans
type DifferenceTrackingSpans =  class end
public class DifferenceTrackingSpans

The DifferenceTrackingSpans type exposes the following members.

Constructors

  Name Description
Public method DifferenceTrackingSpans Initializes a new instance of the DifferenceTrackingSpans class.

Top

Properties

  Name Description
Public property AddedLineSpans Added line spans, against the right buffer.
Public property AddedWordSpans Added line spans, against the right buffer.
Public property RemovedLineSpans Removed line spans, against the left buffer.
Public property RemovedWordSpans Removed word spans, against the left buffer.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Data.Tools.Delta Namespace