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


EditPoint.Delete - метод

Обновлен: Ноябрь 2007

Удаляет указанный блок текста.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Sub Delete ( _
    PointOrCount As Object _
)
'Применение
Dim instance As EditPoint
Dim PointOrCount As Object

instance.Delete(PointOrCount)
void Delete(
    Object PointOrCount
)
void Delete(
    [InAttribute] Object^ PointOrCount
)
function Delete(
    PointOrCount : Object
)

Параметры

  • PointOrCount
    Тип: System.Object
    Обязательный. Представляет объект TextPoint или количество символов.

Заметки

Если PointOrCount является объектом TextPoint, Delete удаляет строку, представляющую текст между точкой редактирования и PointOrCount. Если PointOrCount является целым, метод Delete удаляет строку, представляющую указанное число знаков после точки редактирования (каждая последовательность знаков перехода на новую строку и конец каждой строки считаются за один знак).

Если PointOrCount является отрицательным, метод Delete удаляет текст перед точкой редактирования.

Примеры

Sub DeleteExample()
   Dim objTextDoc As TextDocument
   Dim objEditPt As EditPoint, iCtr As Integer
        
   ' Create a new text file.
   DTE.ItemOperations.NewFile("General\Text File")
        
   ' Get a handle to the new document and create an EditPoint.
   objTextDoc = DTE.ActiveDocument.Object("TextDocument")
   objEditPt = objTextDoc.StartPoint.CreateEditPoint
        
   ' Insert ten lines of text.
   For iCtr = 1 To 10
      objeditpt.Insert("This is a test." & Chr(13))
   Next iCtr
        
   ' Change the first letter of the fourth word of the fourth line.
   objEditPt.StartOfDocument()
   objEditPt.LineDown(3)
   objEditPt.WordRight(3)
   objEditPt.CharRight(2)
   objEditPt.Charleft(2)
   objeditpt.Delete(1)
   objEditPt.Insert("p")
End Sub

Разрешения

См. также

Ссылки

EditPoint Интерфейс

EditPoint - члены

EnvDTE - пространство имен