EditPoint2.CharLeft(Int32) 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.
Verschiebt den Bearbeitungspunkt um die angegebene Anzahl von Zeichen nach links.
void CharLeft(int Count = 1);
[System.Runtime.InteropServices.DispId(101)]
public void CharLeft (int Count = 1);
[<System.Runtime.InteropServices.DispId(101)>]
abstract member CharLeft : int -> unit
Public Sub CharLeft (Optional Count As Integer = 1)
Parameter
- Count
- Int32
(Optional) Die Anzahl von Zeichen, um die nach links verschoben werden soll. Standard ist 1 Zeichen.
Implementiert
- Attribute
Beispiele
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
Hinweise
CharLeft Verschiebt den Bearbeitungs Punkt um die angegeben Anzahl von Zeichen nach links. Wenn der Anfang des Dokuments vor der angegeben Anzahl von Zeichen erreicht wird, verbleibt der Cursor am Anfang des Dokuments. Wenn sich der Bearbeitungs Punkt am Anfang einer Zeile befindet, wird CharLeft er am Ende der vorherigen Zeile belassen. Das heißt, dass alle Zeilen mit Zeilen vorsequenzen als einzelnes Zeichen behandelt werden.
Wenn der Wert von Count negativ ist, wird von die- CharLeft Methode identisch mit der-Methode durchführt CharRight .