Metodo EditPoint2.Delete (Object)
Elimina l'intervallo di testo specificato.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
Sub Delete ( _
PointOrCount As Object _
)
void Delete(
Object PointOrCount
)
void Delete(
[InAttribute] Object^ PointOrCount
)
abstract Delete :
PointOrCount:Object -> unit
function Delete(
PointOrCount : Object
)
Parametri
- PointOrCount
Tipo: System.Object
Obbligatorio.Rappresenta un oggetto TextPoint o un numero di caratteri.
Implementa
Note
Se PointOrCount è un oggetto TextPoint, Delete elimina il testo compreso tra il punto di modifica e PointOrCount. Se PointOrCount è un intero, Delete elimina il testo a partire dal punto di modifica compreso il numero specificato di caratteri dopo il punto di modifica, aggiungendo uno per ogni sequenza implicita di nuova riga alla fine di ogni riga.
Se PointOrCount è negativo, Delete elimina il testo che precede il punto di modifica.
Esempi
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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.