TextSelection.CharLeft-Methode
Verschiebt das Objekt um die angegebene Anzahl von Zeichen nach links.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub CharLeft ( _
Extend As Boolean, _
Count As Integer _
)
void CharLeft(
bool Extend,
int Count
)
void CharLeft(
[InAttribute] bool Extend,
[InAttribute] int Count
)
abstract CharLeft :
Extend:bool *
Count:int -> unit
function CharLeft(
Extend : boolean,
Count : int
)
Parameter
- Extend
Typ: System.Boolean
Optional.Bestimmt, ob der verschobene Text reduziert wird.Der Standardwert ist False.
- Count
Typ: System.Int32
Optional.Stellt die Anzahl von Zeichen dar, um die nach links verschoben werden soll.Standardwert: 1.
Hinweise
Wenn Extend den Wert True hat, wird das aktive Ende des markierten Textes um Count Zeichen nach links verschoben.Andernfalls wird der markierte Text reduziert und Count Zeichen links vom aktiven Ende positioniert.
Wenn der Anfang des Dokuments vor Count Zeichen erreicht wird, wird die Position am Anfang des Dokuments beibehalten.Wenn sich das aktive Ende am Anfang einer Zeile befindet, belässt CharLeft es am Ende der vorherigen Zeile.Dies bedeutet, dass alle Zeilenumbrüche wie ein einzelnes Zeichen behandelt werden.
Wenn Count negativ ist, hat CharLeft dieselbe Funktion wie CharRight.
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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.