Freigeben über


EditPoint.CharRight-Methode

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

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

Syntax

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

Parameter

  • Count
    Typ: Int32

    Optional. Die Anzahl von Zeichen, um die nach rechts verschoben werden soll. Der Standard ist ein Zeichen.

Hinweise

CharRight verschiebt den Bearbeitungspunkt um die angegebene Anzahl von Zeichen nach rechts. Wenn das Ende des Dokuments vor Count Zeichen erreicht wird, verbleibt der Punkt am Ende des Dokuments. Wenn sich der Bearbeitungspunkt am Ende einer Zeile befindet, belässt ihn CharRight am Anfang der nächsten Zeile. Dies bedeutet, dass alle Zeilenumbrüche wie ein einzelnes Zeichen behandelt werden.

Wenn der Wert von Count negativ ist, verhält sich CharRight wie die CharLeft-Methode.

Beispiele

Sub CharRightExample()
   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

EditPoint Schnittstelle

EnvDTE-Namespace