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


TextContentChangedEventArgs - класс

Предоставляет данные о транзакции изменения в буфере ITextBuffer.

Иерархия наследования

Object
  EventArgs
    Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs
      Microsoft.VisualStudio.Text.TextContentChangedEventArgs
        Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs
        Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs

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

Синтаксис

'Декларация
Public Class TextContentChangedEventArgs _
    Inherits TextSnapshotChangedEventArgs
public class TextContentChangedEventArgs : TextSnapshotChangedEventArgs
public ref class TextContentChangedEventArgs : public TextSnapshotChangedEventArgs
type TextContentChangedEventArgs =  
    class 
        inherit TextSnapshotChangedEventArgs 
    end
public class TextContentChangedEventArgs extends TextSnapshotChangedEventArgs

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

Конструкторы

  Имя Описание
Открытый метод TextContentChangedEventArgs Инициализирует новый экземпляр класса TextContentChangedEventArgs.

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

Свойства

  Имя Описание
Открытое свойство After Получает состояние буфера ITextBuffer после изменения. (Унаследовано от TextSnapshotChangedEventArgs.)
Открытое свойство AfterVersion Получает версию ITextVersion, связанную со свойством After. (Унаследовано от TextSnapshotChangedEventArgs.)
Открытое свойство Before Получает состояние буфера ITextBuffer перед изменением. (Унаследовано от TextSnapshotChangedEventArgs.)
Открытое свойство BeforeVersion Получает версию ITextVersion, связанную со свойством Before. (Унаследовано от TextSnapshotChangedEventArgs.)
Открытое свойство Changes Получает набор произошедших изменений.
Открытое свойство EditTag Возвращает объект, предоставленный инициатором изменений. (Унаследовано от TextSnapshotChangedEventArgs.)
Открытое свойство Options Получает параметры изменения, примененные к данному изменению.

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

Заметки

Этот класс предоставляет данные для событий, которые включают следующее:

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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