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) |
Сопоставляет отслеживающий диапазон с определенным снимком его текстового буфера и получает текст, который он указывает. |