Export (0) Print
Expand All
Cut
Run
Expand Minimize

Delete Method (TextSelection Object)

Visual Studio .NET 2003

Deletes the selected text.

[Visual Basic .NET]
Public Sub Delete( _
   Optional ByVal Count As Integer = 1 _
) 
[Visual Basic 6]
Sub Delete( _
   Optional ByVal Count As Long = 1 _
) 
[C++]
HRESULT __stdcall Delete(
   long Count
);
[C#]
public void Delete(
   int Count
);
[JScript .NET]
public function Delete(
   Count : int
)

Parameters

Count
Optional. Represents the number of characters to delete.

Remarks

Deletes the selected text without first copying it to the clipboard. If no text is selected, then Delete deletes Count characters to the right of the active end point. If Count is negative, then Delete performs like the DeleteLeft Method.

Example

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

See Also

Applies To: TextSelection Object

Show:
© 2015 Microsoft