Sdílet prostřednictvím


EditPoint.Cut – metoda

Zkopíruje zadaný rozsah textu do schránky a odstraní z dokumentu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
Sub Cut ( _
    PointOrCount As Object, _
    Append As Boolean _
)
void Cut(
    Object PointOrCount,
    bool Append
)
void Cut(
    [InAttribute] Object^ PointOrCount, 
    [InAttribute] bool Append
)
abstract Cut : 
        PointOrCount:Object * 
        Append:bool -> unit 
function Cut(
    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 PointOrCount je TextPoint objektu, Cut kusy textu mezi upravit bod a PointOrCount a umístí jej do schránky.Pokud PointOrCount je celé číslo, pak Cut kusy textu po upravit bod určený počet znaků následující úpravy přejděte (Přidání jednoho pro každou sekvenci předpokládané nový řádek na konci každého řádku).Pokud PointOrCount je negativní, pak Cut kusy před bod úpravy textu.

Pokud Append je true, pak Cut připojí aktuální obsah schránky výběr namísto jeho nahrazení.

Příklady

Sub CutExample()
   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ů