Metodo EditPoint2.Copy (Object, Boolean)
Copia l'intervallo specificato di testo negli Appunti.
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
- PointOrCount
Tipo: System.Object
obbligatorio.Uno a TextPoint oggetto o una serie di caratteri.
- Append
Tipo: System.Boolean
facoltativo.Indica se aggiungere testo selezionato negli Appunti.l'impostazione predefinita è false.
Note
Se l'argomento è un oggetto TextPoint oggetto, Copy copia una stringa che rappresenta il testo tra il punto di modifica e PointOrCount.Se l'argomento è un Integer, quindi Copy copia una stringa che rappresenta il numero specificato di caratteri che seguono il punto di modifica (che conta uno per ogni sequenza implicita di nuova riga alla fine di ogni riga).se PointOrCount è negativo, quindi Copy le copie di testi prima del punto di modifica anziché dopo.
se Append viene true, quindi Copy aggiunge la selezione sul 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.