EditPoint2.Copy – metoda (Object, Boolean)
Zadaný rozsah textu se zkopíruje do schránky.
Obor názvů: EnvDTE80
Sestavení: EnvDTE80 (v EnvDTE80.dll)
Syntaxe
'Deklarace
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
)
Parametry
- PointOrCount
Typ: System.Object
Povinné.Buď TextPoint objektu nebo počet znaků.
- Append
Typ: System.Boolean
Nepovinné.Označuje, zda chcete přidat vybraný text do schránky.Výchozí je false.
Poznámky
Pokud je argument TextPoint objektu, Copy zkopíruje řetězec představující text mezi bodem úpravy a PointOrCount.Pokud argument je celé číslo, potom Copy zkopíruje řetězec představující zadaný počet znaků následující úpravy bod (počítání jeden pro každou sekvenci předpokládané nového řádku na konci každého řádku).Pokud PointOrCount je negativní, pak Copy zkopíruje text před bod upravit, a nikoli po.
Pokud Append je true, pak Copy připojí k výběru na aktuální obsah schránky namísto jeho nahrazení.
Příklady
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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.