Поделиться через


IVsTextTrackingPoint - интерфейс

Устанавливает и поддерживает внутренний точка отслеживания.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")> _
Public Interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute(L"D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface class IVsTextTrackingPoint
[<InterfaceTypeAttribute()>]
[<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")>]
type IVsTextTrackingPoint =  interface end
public interface IVsTextTrackingPoint

Тип IVsTextTrackingPoint предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод GetBehavior
Открытый метод GetCurrentLineIndex
Открытый метод GetTextLayer
Открытый метод SetBehavior

В начало страницы

Заметки

Отслеживание некоторые части, как текущее выделение, необходимо отслеживать расположение в уровень-произведенном текст, т е текст, формируемый синтетическим уровнем текст, но по-прежнему может отслеживать расположение, даже если этот уровень находится.

Решение объект точки отслеживания, который в качестве метки за исключением того, что гарантирует содержит отслеживания, возможно, на другом уровне, пока буфер существует. Поместите точки отслеживания, разнослоистый похож на метке нулевой длины, но гарантирует, что всегда имеет значимое расположение в одном из уровней, при условии, что буфер продолжает существовать. Точка отслеживания не отображает пользовательский интерфейс и его положение не может быть сброшенна. Единственные действия можно выполнить с точками отслеживания создают их и извлекают их уровень и текущую линию или индекс.

Этот интерфейс используется только в сценариях одноцелевых. Если не требуется отслеживать точку, которая может существовать в синтетической области текста, не требуется использовать этот интерфейс. Обычно клиенты должны использовать обычные текстовой метки в буфере.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен