EditPoint2.Cut, méthode (Object, Boolean)
Copie la plage de texte spécifiée dans le Presse-papiers et la supprime du document.
Espace de noms : EnvDTE80
Assembly : EnvDTE80 (dans EnvDTE80.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- PointOrCount
Type : System.Object
Obligatoire.Objet TextPoint ou un certain nombre de caractères.
- Append
Type : System.Boolean
Facultatif.Indique si le texte sélectionné doit être ajouté au contenu du Presse-papiers.La valeur par défaut est false.
Implémentations
EditPoint.Cut(Object, Boolean)
Notes
Si PointOrCount est un objet TextPoint, Cut coupe le texte entre le point d'édition et PointOrCount, et le place dans le Presse-papiers. Si PointOrCount est un entier, Cut coupe le nombre spécifié de caractères après le point d'édition (en ajoutant un caractère pour chaque séquence de sauts de ligne impliquée à la fin de chaque ligne). Si PointOrCount est négatif, Cut coupe le texte avant le point d'édition.
Si Append est true, Cut ajoute la sélection au contenu en cours du Presse-papiers au lieu de remplacer ce contenu.
Exemples
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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.