Sdílet prostřednictvím


EditPoint.Copy – metoda

Zadaný rozsah textu se zkopíruje do schránky.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.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

  • 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 upravit bod a PointOrCount.Pokud je argument celé číslo, potom Copy zkopíruje řetězec představující zadané číslo znaky následující úpravy přejděte (počítání, jeden pro každou sekvenci předpokládané nový řádek na konci každého řádku).Pokud PointOrCount je negativní, pak Copy zkopíruje text před bod upravit místo po.

Pokud Append je true, pak Copy připojí aktuální obsah schránky výběr 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 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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

EditPoint Rozhraní

EnvDTE – obor názvů