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) |