Metodo EditPoint2.Cut (Object, Boolean)

Copia l'intervallo specificato di testo negli Appunti e lo elimina dal documento.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • Append
    Tipo: System.Boolean
    facoltativo.Indica se aggiungere testo selezionato negli Appunti.l'impostazione predefinita è false.

Note

se PointOrCount è un oggetto TextPoint oggetto, Cut tagliare il testo tra il punto di modifica e PointOrCount e posizioni negli Appunti.se PointOrCount è un Integer, quindi Cut tagliare il testo dopo il punto di modifica del numero specificato di caratteri che seguono il punto di modifica (aggiunta una per ogni sequenza implicita di nuova riga alla fine di ogni riga).se PointOrCount è negativo, quindi Cut i tagli di testi prima del punto di modifica.

se Append viene true, quindi Cut aggiunge la selezione sul contenuto corrente degli Appunti anziché sostituirlo.

Esempi

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

EditPoint2 Interfaccia

Overload Cut

Spazio dei nomi EnvDTE80