IVsTextLayer - интерфейс
Структура дескрипторов буфером между основным и представлением.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("0E145D3F-BEFC-4FD9-8714-B01AE89F4396")> _
Public Interface IVsTextLayer
[InterfaceTypeAttribute()]
[GuidAttribute("0E145D3F-BEFC-4FD9-8714-B01AE89F4396")]
public interface IVsTextLayer
[InterfaceTypeAttribute()]
[GuidAttribute(L"0E145D3F-BEFC-4FD9-8714-B01AE89F4396")]
public interface class IVsTextLayer
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0E145D3F-BEFC-4FD9-8714-B01AE89F4396")>]
type IVsTextLayer = interface end
public interface IVsTextLayer
Тип IVsTextLayer предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
BaseLineIndexToLocal | |
![]() |
CanReplaceLines | |
![]() |
CopyLineText | Помещает указанный фрагмент текста в буфер, выделенный вызывающим объектом |
![]() |
CreateTrackingPoint | Создает точку отслеживания нулевой длины, аналогичный метке нулевой длины. |
![]() |
DeeperLayerLineIndexToLocal | |
![]() |
EnumLayerMarkers | Перечисляет все метки. |
![]() |
GetBaseBuffer | |
![]() |
GetLastLineIndex | Возвращает длину последней линии. |
![]() |
GetLengthOfLine | Возвращает длину линии. |
![]() |
GetLineCount | Возвращает количество линий. |
![]() |
GetLineDataEx | |
![]() |
GetLineText | Помещает указанный диапазон текста в строку BSTR. |
![]() |
GetMarkerData | |
![]() |
LocalLineIndexToBase | |
![]() |
LocalLineIndexToDeeperLayer | |
![]() |
LockBufferEx | |
![]() |
MapLocalSpansToTextOriginatingLayer | Сопоставляет набор диапазонов с использованием локальных отмелому уровню, исходящий текста. |
![]() |
ReleaseLineDataEx | |
![]() |
ReleaseMarkerData | |
![]() |
ReplaceLines | Обрабатывает критические линии или объединения и т д |
![]() |
ReplaceLinesEx | Обрабатывает критические линии или объединения и т д |
![]() |
UnlockBufferEx |
В начало страницы
Заметки
Пример уровень функция-на -- времени, который скрывает текст и функцией.
Один уровень текст может действовать как уровень текст на другом. Сам буфер уровня текста. Таким образом любое количество уровней текст может изменить "воспринятие" представления узла буфера.
Этот интерфейс является производным от IVsTextLines
Примечания для разработчиков
В данный момент невозможно реализовать данный интерфейс.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен