Metodo EditPoint.Cut

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

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.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
    Opzionale.Indica se inserire il testo selezionato negli Appunti.Il valore predefinito è false.

Note

Se PointOrCount è un oggetto TextPoint, il metodo Cut taglia il testo tra il punto di modifica e PointOrCount e lo inserisce negli Appunti.Se PointOrCount è un intero, il metodo Cut taglia il testo dopo il punto di modifica per il numero specificato di caratteri che seguono il punto di modifica, aggiungendo uno per ogni sequenza implicita di nuova riga alla fine di ogni riga.Se PointOrCount è negativo, il metodo Cut taglia il testo prima del punto di modifica.

Se Append è true, il metodo Cut aggiunge la selezione al contenuto corrente degli Appunti invece di 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 and pastes it, 
   ' 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

EditPoint Interfaccia

Spazio dei nomi EnvDTE