VsTextBufferCoordinatorClass Class

 

Provides mapping services between two buffers. See IVsTextBufferCoordinator.

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

System.Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass

[GuidAttribute("3E77FA94-526F-4233-BF81-B2B0329A62B9")]
[ClassInterfaceAttribute(0)]
public class VsTextBufferCoordinatorClass : IVsTextBufferCoordinator, 
	VsTextBufferCoordinator

NameDescription
System_CAPS_pubmethodVsTextBufferCoordinatorClass()

Creates a new instance of the class.

NameDescription
System_CAPS_pubmethodEnableReplication(UInt32, Int32)

Enables replication from primary to secondary buffer and replication from the secondary buffer to the primary.

System_CAPS_pubmethodEnumSpans(IVsEnumBufferCoordinatorSpans)

Returns a list of span mappings controlled by the buffer coordinator object.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMappingOfPrimaryPosition(Int32, TextSpan[], TextSpan[])

Maps the specified position in the primary buffer to the span in the secondary buffer.

System_CAPS_pubmethodGetPrimaryBuffer(IVsTextLines)

Returns the primary language buffer.

System_CAPS_pubmethodGetSecondaryBuffer(IVsTextLines)

Returns the secondary language buffer.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodMapPrimaryToSecondarySpan(TextSpan, TextSpan[])

Maps the specified position in the primary buffer to a position in the secondary buffer.

System_CAPS_pubmethodMapSecondaryToPrimarySpan(TextSpan, TextSpan[])

Maps the specified position in the secondary buffer to a position in the primary buffer.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSetBufferMappingModes(UInt32, UInt32)

Establishes the mapping modes for both primary and secondary buffers.

System_CAPS_pubmethodSetBuffers(IVsTextLines, IVsTextLines)

Establishes the primary and secondary buffers that are to be managed by the buffer coordinator object.

System_CAPS_pubmethodSetSpanMappings(Int32, NewSpanMapping[])

Establishes the list of mappings between the primary and secondary buffers.

System_CAPS_pubmethodToString()

(Inherited from Object.)

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

Return to top
Show: