Sdílet prostřednictvím


TextSelection.DeleteLeft – metoda

Odstraní zadaný počet znaků nalevo od aktivní bod.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
Sub DeleteLeft ( _
    Count As Integer _
)
void DeleteLeft(
    int Count
)
void DeleteLeft(
    [InAttribute] int Count
)
abstract DeleteLeft : 
        Count:int -> unit 
function DeleteLeft(
    Count : int
)

Parametry

  • Count
    Typ: System.Int32
    Nepovinné.Představuje počet znaků, které chcete odstranit.

Poznámky

Pokud výběr textu je prázdná, pak DeleteLeft Odstraní zadaný počet znaků nalevo od aktivního koncového bodu.Pokud hodnota Count je negativní, pak DeleteLeft provádí stejně jako Delete metoda.

Příklady

Public objSel As TextSelection = DTE.ActiveDocument.Selection

Sub DeleteLeftExample()
   ' Before running this example, open a text document.
   ' Perform operations on the text.
   objSel.StartOfDocument(False)
   Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstColumn, 4)
   objSel.Copy()
   Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
   objSel.Cut()
   Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
   objSel.Delete()
   Position(vsStartOfLineOptions.vsStartOfLineOptionsFirstText, 4)
   objSel.DeleteLeft(6)
   objSel.DestructiveInsert("NEW TEXT")
End Sub

Sub Position(ByVal pos As vsStartOfLineOptions, ByVal ipos As Integer)
   ' Moves the insertion point down to the beginning of the next line, 
   ' and then highlights the right-most four characters.
   objSel.LineDown()
   objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
   objSel.CharRight(True, 4)
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

TextSelection Rozhraní

EnvDTE – obor názvů