EditPoint.Delete(Object) Метод

Определение

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

public:
 void Delete(System::Object ^ PointOrCount);
public:
 void Delete(Platform::Object ^ PointOrCount);
void Delete(winrt::Windows::Foundation::IInspectable const & PointOrCount);
[System.Runtime.InteropServices.DispId(135)]
public void Delete (object PointOrCount);
[<System.Runtime.InteropServices.DispId(135)>]
abstract member Delete : obj -> unit
Public Sub Delete (PointOrCount As Object)

Параметры

PointOrCount
Object

Обязательный. Представляет объект TextPoint или количество символов.

Атрибуты

Примеры

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  

Комментарии

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

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

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