Aracılığıyla paylaş


EditPoint2.Delete Yöntem

Metin belirtilen aralığı siler.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

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

Parametreler

  • PointOrCount
    Tür: Object

    Gerekli.Ya da temsil eden bir TextPoint nesne veya karakter sayısı.

Notlar

Yoksa PointOrCount olan bir TextPoint nesne, Delete nokta düzenlemeden arasındaki metni siler ve PointOrCount.Yoksa PointOrCount bir tamsayı ise Delete ile belirtilen sayıda karakteri her satırın sonunda ekleyerek her örtülü satır sırası için bir düzen noktayı izleyen nokta düzenlemeden metni siler.

Yoksa PointOrCount negatif ise Delete nokta düzenlemeden önce metni siler.

Örnekler

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

EditPoint2 Arabirim

EnvDTE80 Ad Alanı