Share via


IChangeSource Interface

Definition

Represents a component that is a source of alternative (external to the core editor) information about modifications in a given ITextBuffer, for example changes against baseline source controlled version.

public interface IChangeSource : IDisposable
type IChangeSource = interface
    interface IDisposable
Public Interface IChangeSource
Implements IDisposable
Implements

Properties

IsActive

Indicates whether this IChangeSource instance is currently active and can provide change data.

Methods

GetChangedSpans(NormalizedSnapshotSpanCollection)

Gets all changes that intersect the spans.

Events

ChangedSpansChanged

Occurs when text buffer's changes data has changed and need to be requried.

Applies to