Freigeben über


EditPoint2.CharRight-Methode (Int32)

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

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.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: System.Int32
    Optional.Die Anzahl von Zeichen, um die nach rechts verschoben werden soll.Der Standard ist ein Zeichen.

Implementiert

EditPoint.CharRight(Int32)

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 der Bearbeitungspunkt sich 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 dieCharRight-Methode 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

EditPoint2 Schnittstelle

CharRight-Überladung

EnvDTE80-Namespace