A text buffer that contains projections of other text buffers, composed of a list of tracking spans of those buffers. The buffers that contribute to the projection buffer are called source buffers, and the tracking spans that describe the contributed regions are called source spans.
public interface class IProjectionBuffer : Microsoft::VisualStudio::Text::Projection::IProjectionBufferBase, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IProjectionBuffer : Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase, Microsoft.VisualStudio.Utilities.IPropertyOwner
type IProjectionBuffer = interface interface IProjectionBufferBase interface ITextBuffer interface IPropertyOwner
Public Interface IProjectionBuffer Implements IProjectionBufferBase, IPropertyOwner
For more information about projection, see the section "Projection" in Inside the Editor.
|SourceBuffersChanged SourceBuffersChanged SourceBuffersChanged SourceBuffersChanged||
Raised when source buffers are added or deleted by virtue of the addition or deletion of source spans. This event is raised before the SourceSpansChanged event is raised.
|SourceSpansChanged SourceSpansChanged SourceSpansChanged SourceSpansChanged||
Raised when source spans are added or deleted.