TextSelection.DeleteLeft – metoda
Odstraní určený počet znaků nalevo od aktivního bodu.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
'Deklarace
Sub DeleteLeft ( _
Count As Integer _
)
void DeleteLeft(
int Count
)
void DeleteLeft(
[InAttribute] int Count
)
abstract DeleteLeft :
Count:int -> unit
function DeleteLeft(
Count : int
)
Count
Typ: Int32Volitelné.Představuje počet znaků, které chcete odstranit.
Pokud výběr textu je prázdná, pak DeleteLeft odstraní určený počet znaků nalevo od aktivního koncového bodu.Pokud hodnota Count je negativní, pak DeleteLeft provádí podobně jako Delete metody.
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
- 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.