EditPoint.CharLeft-Methode
Visual Studio 2008
Aktualisiert: November 2007
Verschiebt den Bearbeitungspunkt um die angegebene Anzahl von Zeichen nach links.
Assembly: EnvDTE (in EnvDTE.dll)
Parameter
- Count
- Typ: System.Int32
Optional. Die Anzahl von Zeichen, um die nach links verschoben werden soll. Der Standard ist ein Zeichen.
CharLeft verschiebt den Bearbeitungspunkt um die angegebene Anzahl von Zeichen nach links. Wenn der Anfang des Dokuments vor der angegebenen Anzahl von Zeichen erreicht wird, bleibt der Cursor am Anfang des Dokuments. Wenn sich der Bearbeitungspunkt am Anfang einer Zeile befindet, belässt ihn CharLeft am Ende der vorherigen Zeile. Dies bedeutet, dass alle Zeilenumbrüche wie ein einzelnes Zeichen behandelt werden.
Wenn der Wert von Count negativ ist, verhält sich CharLeft wie die CharRight-Methode.
Sub CharLeftExample() 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.