EditPoint.Delete, méthode
Supprime la plage de texte spécifiée.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.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 situé 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 saut 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.