Metodo EditPoint2.Copy (Object, Boolean)

Copia negli Appunti l'intervallo di testo specificato.

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

Sintassi

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

Parametri

  • Append
    Tipo: System.Boolean
    Facoltativo.Indica se inserire il testo selezionato negli Appunti.Il valore predefinito è false.

Implementa

EditPoint.Copy(Object, Boolean)

Note

Se l'argomento è un oggetto TextPoint, Copy copia una stringa che rappresenta il testo compreso tra il punto di modifica e PointOrCount. Se l'argomento è un intero, Copy copia una stringa che rappresenta il numero specificato di caratteri che seguono il punto di modifica (contando uno per ogni sequenza implicita di nuova riga alla fine di ogni riga). Se PointOrCount è negativo, Copy copia il testo prima del punto di modifica anziché dopo.

Se Append è true, Copy aggiunge la selezione al contenuto corrente degli Appunti anziché sostituirlo.

Esempi

Sub CopyExample()
   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 Copy

Spazio dei nomi EnvDTE80