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) |