EditPoint.CharRight(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 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 .