TextSelection.Delete (Método)
Elimina el texto seleccionado.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
Sub Delete ( _
Count As Integer _
)
void Delete(
int Count
)
void Delete(
[InAttribute] int Count
)
abstract Delete :
Count:int -> unit
function Delete(
Count : int
)
Parámetros
- Count
Tipo: System.Int32
Opcional.Representa el número de caracteres que se van a eliminar.
Comentarios
Delete elimina el texto seleccionado sin copiarlo primero al Portapapeles.Si no se selecciona ningún texto, Delete elimina el número de caracteres indicado por el parámetro Count a la derecha del extremo activo.Si Count es negativo, Delete actúa como el método DeleteLeft.
Ejemplos
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.