Metoda EditPoint2.Copy —
Kopiuje określony zakres tekstu do Schowka.
Przestrzeń nazw: EnvDTE80
Zestaw: EnvDTE80 (w EnvDTE80.dll)
Składnia
'Deklaracja
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: ObjectWymagany.Albo TextPoint obiektu lub liczbę znaków.
Append
Typ: BooleanOpcjonalne.Wskazuje, czy dołączyć zaznaczony tekst do Schowka.Wartość domyślna to false.
Uwagi
Jeśli argument jest TextPoint obiektu, Copy ciąg reprezentujący tekst między edytowany punkt kopiuje i PointOrCount.Jeśli argument jest liczbą całkowitą, następnie Copy kopiuje ciąg reprezentujący określoną liczbę znaków od edytowany punkt (licząc, jeden dla każdej sekwencji domniemanych nowego wiersza na końcu każdego wiersza).Jeśli PointOrCount następnie jest ujemna, Copy kopiuje tekst przed edytowany punkt, a nie po.
Jeśli Append jest true, następnie Copy dołącza zaznaczenie do bieżącej zawartości Schowka, a nie zastąpienie go.
Przykłady
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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.