Freigeben über


EditPoint2.CharLeft-Methode (Int32)

Verschiebt den Bearbeitungspunkt um die angegebene Anzahl von Zeichen nach links.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
Sub CharLeft ( _
    Count As Integer _
)
void CharLeft(
    int Count
)
void CharLeft(
    [InAttribute] int Count
)
abstract CharLeft : 
        Count:int -> unit 
function CharLeft(
    Count : int
)

Parameter

  • Count
    Typ: System.Int32
    Optional.Die Anzahl von Zeichen, um die nach links verschoben werden soll.Der Standard ist ein Zeichen.

Hinweise

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 der Bearbeitungspunkt sich am Anfang einer Zeile befindet, belässt ihn CharLeft am Ende der vorhergehenden 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.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

EditPoint2 Schnittstelle

CharLeft-Überladung

EnvDTE80-Namespace