TextSelection.Delete – metoda
Odstraní vybraného textu.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
Sub Delete ( _
Count As Integer _
)
void Delete(
int Count
)
void Delete(
[InAttribute] int Count
)
abstract Delete :
Count:int -> unit
function Delete(
Count : int
)
Parametry
Count
Typ: Int32Volitelné.Představuje počet znaků, které chcete odstranit.
Poznámky
DeleteOdstraní vybraného textu, aniž byste nejprve kopírovali do schránky.Pokud není vybraný žádný text, pak Delete odstraní Count znaků napravo od aktivního koncového bodu.Pokud Count je negativní, pak Delete provádí podobně jako DeleteLeft.
Příklady
Public objSel As TextSelection = DTE.ActiveDocument.Selection
Sub DeleteExample()
' 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,
' then highlights the right-most four characters.
objSel.LineDown()
objSel.StartOfLine(vsStartOfLineOptions.vsStartOfLineOptionsFirstText)
objSel.CharRight(True, 4)
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.