ITextEdit.Delete Метод

Определение

Перегрузки

Delete(Span)

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

Delete(Int32, Int32)

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

Delete(Span)

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

public:
 bool Delete(Microsoft::VisualStudio::Text::Span deleteSpan);
public:
 bool Delete(Microsoft::VisualStudio::Text::Span deleteSpan);
bool Delete(Microsoft::VisualStudio::Text::Span deleteSpan);
public bool Delete (Microsoft.VisualStudio.Text.Span deleteSpan);
abstract member Delete : Microsoft.VisualStudio.Text.Span -> bool
Public Function Delete (deleteSpan As Span) As Boolean

Параметры

deleteSpan
Span

Удаляемый диапазон символов.

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

Boolean

значение true , если удаление выполнено успешно, значение false , если оно было запрещено областью только для чтения.

Исключения

Для этого объекта был ранее вызван метод Apply() или Cancel() или Dispose().

deleteSpan.End больше длины буфера.

Комментарии

Удаление пустого диапазона завершится с ошибкой, но не создаст новый моментальный снимок или порождает Changed событие.

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

Delete(Int32, Int32)

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

public:
 bool Delete(int startPosition, int charsToDelete);
public:
 bool Delete(int startPosition, int charsToDelete);
bool Delete(int startPosition, int charsToDelete);
public bool Delete (int startPosition, int charsToDelete);
abstract member Delete : int * int -> bool
Public Function Delete (startPosition As Integer, charsToDelete As Integer) As Boolean

Параметры

startPosition
Int32

Позиция первого удаляемого символа.

charsToDelete
Int32

Число символов для удаления.

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

Boolean

значение true , если удаление прошло удачно; значение false , если оно было запрещено областью только для чтения.

Исключения

Для этого объекта был ранее вызван метод Apply() или Cancel() или Dispose().

startPositionпараметр имеет значение меньше нуля или больше, чем длина буфера, или charsToDelete меньше нуля или startPosition + charsToDelete больше, чем длина буфера.

Комментарии

Удаление нулевых символов будет продолжено, но не создаст новый моментальный снимок или порождает Changed событие.

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