ITextVersion2 Интерфейс

Определение

Описывает версию буфера ITextBuffer. Новая версия ITextEdit создается при каждом применении ITextVersion к текстовому буферу.

public interface class ITextVersion2 : Microsoft::VisualStudio::Text::ITextVersion
public interface ITextVersion2 : Microsoft.VisualStudio.Text.ITextVersion
type ITextVersion2 = interface
    interface ITextVersion
Public Interface ITextVersion2
Implements ITextVersion
Реализации

Комментарии

Любые ITextVersion из них будут приведены к типу ITextVersion2 .

Свойства

Changes

Получает изменения текста, в результате которых создается новая версия. Возвращает значение NULL только в том случае, если это последняя версия текстового буфера.

(Унаследовано от ITextVersion)
ImageVersion
Length

Получает длину данной версии ITextVersion в символах.

(Унаследовано от ITextVersion)
Next

Получает следующую версию ITextVersion. Возвращает значение NULL только в том случае, если это последняя версия текстового буфера.

(Унаследовано от ITextVersion)
ReiteratedVersionNumber

Получает номер самой старой версии, для которой отменены все изменения текста между данной версией и текущей версией посредством соответствующих операций отмены или возврата.

(Унаследовано от ITextVersion)
TextBuffer

Узел ITextBuffer, к которому относится распределение ITextVersion.

(Унаследовано от ITextVersion)
VersionNumber

Номер версии для этой версии. Он используется для сравнения версий одного и того же буфера.

(Унаследовано от ITextVersion)

Методы

CreateCustomTrackingSpan(Span, TrackingFidelityMode, Object, CustomTrackToVersion)

Создает пользовательский объект ITrackingSpan для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingPoint(Int32, PointTrackingMode)

Создает ITrackingPoint для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode)

Создает ITrackingPoint для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingSpan(Int32, Int32, SpanTrackingMode)

Создает ITrackingSpan для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode)

Создает ITrackingSpan для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingSpan(Span, SpanTrackingMode)

Создает ITrackingSpan для этой версии.

(Унаследовано от ITextVersion)
CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode)

Создает ITrackingSpan для этой версии.

(Унаследовано от ITextVersion)

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