ITrackingSpan Интерфейс

Определение

Диапазон текста в буфере ITextBuffer, который увеличивается или уменьшается в результате изменений текстового буфера. Диапазон может быть пустым.

public interface class ITrackingSpan
public interface class ITrackingSpan
__interface ITrackingSpan
public interface ITrackingSpan
type ITrackingSpan = interface
Public Interface ITrackingSpan

Комментарии

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

Свойства

TextBuffer

Буфер ITextBuffer, к которому относится данный отслеживающий диапазон.

TrackingFidelity

TrackingFidelityModeДиапазон отслеживания, который определяет, как он ведет себя при переходе к предыдущей версии или при обнаружении версий, которые являются репликациями предыдущих версий (из-за отмены или возврата).

TrackingMode

Режим TrackingMode данного отслеживающего диапазона, определяющий его поведение при вставке на границах диапазона.

Методы

GetEndPoint(ITextSnapshot)

Сопоставляет конец отслеживающего диапазона с определенным моментальным снимком его текстового буфера.

GetSpan(ITextSnapshot)

Сопоставляет отслеживающий диапазон с определенным моментальным снимком его текстового буфера.

GetSpan(ITextVersion)

Сопоставляет Траккингспан с определенной версией его текстового буфера.

GetStartPoint(ITextSnapshot)

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

GetText(ITextSnapshot)

Сопоставляет отслеживающий диапазон с определенным снимком его текстового буфера и получает текст, который он указывает.

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