Export (0) Print
Expand All

IVsEnumBufferCoordinatorSpans Interface

Represents a list of text span mappings between two buffers.

Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in microsoft.visualstudio.textmanager.interop.8.0.dll)

[GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")] 
[InterfaceTypeAttribute(1)] 
public interface IVsEnumBufferCoordinatorSpans
/** @attribute GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsEnumBufferCoordinatorSpans
GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54") 
InterfaceTypeAttribute(1) 
public interface IVsEnumBufferCoordinatorSpans

A span mapping maps a text span from one buffer, typically a primary buffer, and a secondary buffer. This mapping is used by contained languages that have code embedded in a larger document in the primary buffer but need to access the code all by itself in a secondary buffer.

Notes to Implementers This interface is implemented a text buffer that also implements the IVsTextBufferCoordinator interface.

Notes to Callers This interface is obtained by calling the EnumSpans method on an IVsTextBufferCoordinator object.

Community Additions

ADD
Show:
© 2015 Microsoft