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


ITextBufferEdit - интерфейс

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

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

Синтаксис

'Декларация
Public Interface ITextBufferEdit _
    Inherits IDisposable
public interface ITextBufferEdit : IDisposable
public interface class ITextBufferEdit : IDisposable
type ITextBufferEdit =  
    interface 
        interface IDisposable 
    end
public interface ITextBufferEdit extends IDisposable

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

Свойства

  Имя Описание
Открытое свойство Canceled Определяет, отменено ли данное изменение.
Открытое свойство Snapshot Возвращает моментальный снимок ITextBuffer во время создания объекта.

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

Методы

  Имя Описание
Открытый метод Apply Фиксирует все изменения, выполненные с помощью данного объекта ITextBufferEdit в базовом буфере ITextBuffer.Он также вызывает ITextBuffer создать новый моментальный снимок и вызвать его Changed событие если они были внесены изменения.
Открытый метод Cancel Отменяет все изменения, начатые с использованием данного объекта ITextBufferEdit.Все дальнейшие вызовы данного объекта будут приводить к созданию исключения InvalidOperationException.
Открытый метод Dispose Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.)

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

Заметки

Дополнительные сведения о правках текста см. в подразделе "больше внимания на модели" в виде текста и текста В редакторе.

См. также

Ссылки

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