EditPoint.Copy-Methode
Kopiert den angegebenen Textbereich in die Zwischenablage.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
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
)
Parameter
- PointOrCount
Typ: System.Object
Erforderlich.Entweder ein TextPoint-Objekt oder eine Anzahl von Zeichen.
- Append
Typ: System.Boolean
Optional.Zeigt an, ob der markierte Text in die Zwischenablage angefügt werden soll.Der Standardwert ist false.
Hinweise
Wenn das Argument ein TextPoint-Objekt ist, kopiert Copy eine Zeichenfolge, die den Text zwischen dem Bearbeitungspunkt und PointOrCount darstellt. Wenn das Argument eine ganze Zahl ist, kopiert Copy eine Zeichenfolge, die die angegebene Anzahl von Zeichen nach dem Bearbeitungspunkt darstellt (wobei für jede implizierte Zeilenumbruchsequenz am Ende jeder Zeile ein Zeichen gezählt wird). Wenn PointOrCount negativ ist, kopiert Copy Text, der vor und nicht nach dem Bearbeitungspunkt steht.
Wenn Append true ist, fügt Copy die Auswahl an den aktuellen Inhalt der Zwischenablage an, anstatt diesen zu ersetzen.
Beispiele
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 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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.