Aracılığıyla paylaş


EditPoint2.Cut Yöntem

Belirtilen metin aralığını panoya kopyalar ve belgeden siler.

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

Sözdizimi

'Bildirim
Sub Cut ( _
    PointOrCount As Object, _
    Append As Boolean _
)
void Cut(
    Object PointOrCount,
    bool Append
)
void Cut(
    [InAttribute] Object^ PointOrCount, 
    [InAttribute] bool Append
)
abstract Cut : 
        PointOrCount:Object * 
        Append:bool -> unit
function Cut(
    PointOrCount : Object, 
    Append : boolean
)

Parametreler

  • PointOrCount
    Tür: Object

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

  • Append
    Tür: Boolean

    İsteğe bağlı.Seçili metni Pano'ya eklemek kullanılıp kullanılmayacağını gösterir.Varsayılan değer false.

Notlar

Yoksa PointOrCount olan bir TextPoint nesne, Cut nokta düzenlemeden arasındaki metni keser ve PointOrCount ve Pano'ya yerleştirir.Yoksa PointOrCount bir tamsayı ise Cut için belirtilen sayıda karakter (her örtülü satır sırası için bir tane her satırın sonunda ekleyerek) nokta düzenlemeden izleyen nokta düzenlemeden sonra metni keser.Yoksa PointOrCount negatif ise Cut nokta düzenlemeden önce metni keser.

Yoksa Append olan true, sonra Cut değiştirmek yerine Seçimi geçerli Pano içeriğini ekler.

Örnekler

Sub CutExample()
   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
        
   ' Copies the fourth word of the fourth line, pastes it, 
   ' and then cuts the fourth word of the eighth line.
   objEditPt.StartOfDocument()
   objEditPt.LineDown(3)
   objEditPt.WordRight(3)
   objEditPt.Copy(4)
   objEditPt.Paste()
   objEditPt.LineDown(3)
   objEditPt.WordRight(3)
   objEditPt.Cut(4)
End Sub

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

EditPoint2 Arabirim

EnvDTE80 Ad Alanı