Sdílet prostřednictvím


TextSelection.CharLeft – metoda

Přesune objekt určený počet znaků doleva.

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: System.Boolean
    Nepovinné.Určuje, zda je sbalen přesunutí textu, nebo ne.Výchozí hodnota je False.
  • Count
    Typ: System.Int32
    Nepovinné.Představuje počet znaků přesunout doleva.Výchozí hodnota je 1.

Poznámky

Pokud Extend je True, pak aktivní konec vybraný text doleva přesunete Count znaků.Jinak je sbaleny a umístí vybraný text Count znakem konce aktivní.

Pokud je dosaženo začátku dokumentu před Count znaky pak pozice je ponechána na začátku dokumentu.Pokud aktivní zakončení je na začátku řádku, pak CharLeft ponechá na konec předchozího řádku.Všechny číselné řady 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

Viz také

Referenční dokumentace

TextSelection Rozhraní

EnvDTE – obor názvů