TextSelection.CharLeft – metoda
Přesune objekt určený počet znaků nalevo.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
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
)
Parametry
Extend
Typ: BooleanVolitelné.Určuje, zda je sbalen přesunutý text, či nikoli.Výchozí hodnota je False.
Count
Typ: Int32Volitelné.Představuje počet znaků, které chcete přesunout doleva.Výchozí hodnota je 1.
Poznámky
Pokud Extend je True, aktivní konec výběru textu se přesune doleva a pak Count znaky.Jinak je sbalený výběru textu a je umístěn Count znakem konce aktivní.
Pokud je dosaženo začátku dokumentu před Count znaky, pak pozice je ponecháno na začátku dokumentu.Pokud je aktivní konec na začátku řádku, pak CharLeft ponechá na konec předchozího řádku.Všech řad nový řádek, jsou považovány za jeden znak.
Pokud Count je negativní, pak CharLeft pracuje jako CharRight.
Příklady
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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.