Sdílet prostřednictvím


EditPoint2.Cut – metoda (Object, Boolean)

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

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.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 přidat vybraný text do schránky.Výchozí hodnota je false.

Implementuje

EditPoint.Cut(Object, Boolean)

Poznámky

Pokud PointOrCount je TextPoint objektu, Cut kusy textu mezi bodem úpravy a PointOrCount a umístí jej schránky. Pokud PointOrCount je celé číslo, potom Cut kusy textu po zadaný počet znaků následující úpravy přejděte (přidání jeden pro každý nový řádek předpokládané sekvence na konci každého řádku) bodu úpravy. Pokud PointOrCount je negativní, pak Cut kusy textu před bod upravit.

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

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, 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

Viz také

Odkaz

EditPoint2 Rozhraní

Cut – přetížení

EnvDTE80 – obor názvů