EditPoint.CharRight(Int32) Methode

Definition

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

void CharRight(int Count = 1);
[System.Runtime.InteropServices.DispId(102)]
public void CharRight (int Count = 1);
[<System.Runtime.InteropServices.DispId(102)>]
abstract member CharRight : int -> unit
Public Sub CharRight (Optional Count As Integer = 1)

Parameter

Count
Int32

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

Attribute

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  

Hinweise

CharRight Verschiebt den Bearbeitungs Punkt um die Anzahl der Zeichen nach rechts. Wenn das Ende des Dokuments vor Zeichen erreicht wird Count , verbleibt der Punkt am Ende des Dokuments. Wenn sich der Bearbeitungs Punkt am Ende einer Zeile befindet, wird CharRight er am Anfang der nächsten 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- CharRight Methode identisch mit der-Methode durchführt CharLeft .

Gilt für