Partager via


EditPoint2.Delete, méthode (Object)

Supprime la plage de texte spécifiée.

Espace de noms :  EnvDTE80
Assembly :  EnvDTE80 (dans EnvDTE80.dll)

Syntaxe

'Déclaration
Sub Delete ( _
    PointOrCount As Object _
)
void Delete(
    Object PointOrCount
)
void Delete(
    [InAttribute] Object^ PointOrCount
)
abstract Delete : 
        PointOrCount:Object -> unit 
function Delete(
    PointOrCount : Object
)

Paramètres

  • PointOrCount
    Type : System.Object
    Obligatoire.Représente un objet TextPoint ou un certain nombre de caractères.

Notes

Si PointOrCount est un objet TextPoint, Delete supprime le texte entre le point d'édition et PointOrCount.Si PointOrCount est un entier, Delete supprime le nombre spécifié de caractères à partir du point d'édition (en ajoutant un caractère pour chaque séquence de sauts de ligne impliquée à la fin de chaque ligne).

Si PointOrCount est négatif, Delete supprime le texte avant le point d'édition.

Exemples

Sub DeleteExample()
   Dim objTextDoc As TextDocument
   Dim objEditPt As EditPoint, iCtr As Integer
        
   ' Create a new text file.
   DTE.ItemOperations.NewFile("General\Text File")
        
   ' Get a handle to the new document and create an EditPoint.
   objTextDoc = DTE.ActiveDocument.Object("TextDocument")
   objEditPt = objTextDoc.StartPoint.CreateEditPoint
        
   ' Insert ten lines of text.
   For iCtr = 1 To 10
      objeditpt.Insert("This is a test." & Chr(13))
   Next iCtr
        
   ' Change the first letter of the fourth word of the fourth line.
   objEditPt.StartOfDocument()
   objEditPt.LineDown(3)
   objEditPt.WordRight(3)
   objEditPt.CharRight(2)
   objEditPt.Charleft(2)
   objeditpt.Delete(1)
   objEditPt.Insert("p")
End Sub

Sécurité .NET Framework

Voir aussi

Référence

EditPoint2 Interface

Delete, surcharge

EnvDTE80, espace de noms