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


IProjectionBufferBase.Delete - метод

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

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

Синтаксис

'Декларация
Function Delete ( _
    deleteSpan As Span _
) As IProjectionSnapshot
IProjectionSnapshot Delete(
    Span deleteSpan
)
IProjectionSnapshot^ Delete(
    Span deleteSpan
)
abstract Delete : 
        deleteSpan:Span -> IProjectionSnapshot
function Delete(
    deleteSpan : Span
) : IProjectionSnapshot

Параметры

Возвращаемое значение

Тип: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Снимок IProjectionSnapshot.

Исключения

Исключение Условие
ArgumentOutOfRangeException

deleteSpan. Конец диапазона больше, чем длина буфера.

InvalidOperationException

A ITextEdit в настоящий момент активен.

Заметки

Этот ярлык для создания новой ITextEdit объект, используя его для удаления текст, а затем применить. Если drop завершается неудачей из-за только для чтения областей, то возвращаемый моментальный снимок будет таким же, как текущий моментальный снимок буфера перед удалением попытанным.

Безопасность платформы .NET Framework

См. также

Ссылки

IProjectionBufferBase Интерфейс

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