TextSelection.CharLeft(Boolean, 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 das Objekt um die angegebene Anzahl von Zeichen nach links.
void CharLeft(bool Extend = false, int Count = 1);
[System.Runtime.InteropServices.DispId(16)]
public void CharLeft (bool Extend = false, int Count = 1);
[<System.Runtime.InteropServices.DispId(16)>]
abstract member CharLeft : bool * int -> unit
Public Sub CharLeft (Optional Extend As Boolean = false, Optional Count As Integer = 1)
Parameter
- Extend
- Boolean
(Optional) Bestimmt, ob der verschobene Text reduziert ist. Der Standardwert ist False.
- Count
- Int32
Dies ist optional. Stellt die Anzahl von Zeichen dar, um die nach links verschoben werden soll. Der Standardwert ist 1.
- Attribute
Beispiele
Sub ChangeLeftExample()
' Open a document before running this example.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
objSel.StartOfDocument(True)
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsUppercase)
MsgBox("Turned text uppercase.")
objSel.CharLeft(False, 1)
objSel.ChangeCase(vsCaseOptions.vsCaseOptionsLowercase)
MsgBox("Turned text lowercase.")
End Sub
Hinweise
Wenn Extend True den Wert hat, wird das aktive Ende der Textauswahl nach links verschoben Count . Andernfalls wird die Textauswahl reduziert, und die Count Zeichen werden Links vom aktiven Ende positioniert.
Wenn der Anfang des Dokuments vor Count Zeichen steht, bleibt die Position am Anfang des Dokuments. Wenn sich das aktive Ende am Anfang einer Zeile befindet, wird CharLeft es am Ende der vorherigen Zeile belassen. Das heißt, dass alle Zeilen mit Zeilen vorsequenzen als einzelnes Zeichen behandelt werden.
Wenn Count negativ ist, CharLeft verhält sich wie CharRight .