EditPoint.Delete(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löscht den angegebenen Textbereich.
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)
Parameter
- PointOrCount
- Object
Erforderlich. Stellt entweder ein TextPoint-Objekt oder eine Anzahl von Zeichen dar.
- Attribute
Beispiele
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
Hinweise
Wenn PointOrCount ein TextPoint -Objekt ist, Delete Löscht den Text zwischen dem Bearbeitungs Punkt und PointOrCount . Wenn PointOrCount eine ganze Zahl ist, wird Delete der Text vom Bearbeitungs Punkt durch die angegebene Anzahl von Zeichen nach dem Bearbeitungs Punkt gelöscht, wobei am Ende jeder Zeile eine für jede implizite Zeilen vorzeilensequenz hinzugefügt wird.
Wenn PointOrCount negativ ist, Delete löscht Text vor dem Bearbeitungs Punkt.