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)
Параметры
- Атрибуты
Примеры
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 перед точкой редактирования удаляется текст.