VsTextBufferCoordinator Интерфейс

Определение

Предоставляет услуги сопоставления между 2 буферами. См. раздел IVsTextBufferCoordinator.

public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
public interface class VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
__interface VsTextBufferCoordinator : Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferCoordinator
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))]
[System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")]
public interface VsTextBufferCoordinator : Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextBufferCoordinatorClass))>]
[<System.Runtime.InteropServices.Guid("84465401-2886-4CE0-AF50-C0560226ED40")>]
type VsTextBufferCoordinator = interface
    interface IVsTextBufferCoordinator
Public Interface VsTextBufferCoordinator
Implements IVsTextBufferCoordinator
Производный
Атрибуты
Реализации

Методы

EnableReplication(UInt32, Int32)

Разрешает репликацию из первичного буфера во вторичный и репликацию из вторичного буфера в первичный.

(Унаследовано от IVsTextBufferCoordinator)
EnumSpans(IVsEnumBufferCoordinatorSpans)

Возвращает список сопоставлений диапазона, контролируемых объектом координатора буфера.

(Унаследовано от IVsTextBufferCoordinator)
GetMappingOfPrimaryPosition(Int32, TextSpan[], TextSpan[])

Сопоставляет заданное положение в первичном буфере диапазону во вторичном буфере.

(Унаследовано от IVsTextBufferCoordinator)
GetPrimaryBuffer(IVsTextLines)

Возвращает основной буфер языка.

(Унаследовано от IVsTextBufferCoordinator)
GetSecondaryBuffer(IVsTextLines)

Возвращает дополнительный буфер языка.

(Унаследовано от IVsTextBufferCoordinator)
MapPrimaryToSecondarySpan(TextSpan, TextSpan[])

Сопоставляет заданное положение в первичном буфере положению во вторичном буфере.

(Унаследовано от IVsTextBufferCoordinator)
MapSecondaryToPrimarySpan(TextSpan, TextSpan[])

Сопоставляет заданное положение во вторичном буфере положению в первичном буфере.

(Унаследовано от IVsTextBufferCoordinator)
SetBufferMappingModes(UInt32, UInt32)

Задает список режимов сопоставлений для первичного и вторичного буферов.

(Унаследовано от IVsTextBufferCoordinator)
SetBuffers(IVsTextLines, IVsTextLines)

Задает первичный и вторичный буферы, которые будут управляться объектом координатора буферов.

(Унаследовано от IVsTextBufferCoordinator)
SetSpanMappings(Int32, NewSpanMapping[])

Задает список сопоставлений между первичным и вторичным буферами.

(Унаследовано от IVsTextBufferCoordinator)

Применяется к