Freigeben über


EditPoint2.GetLines-Methode

Gibt eine Zeichenfolge zurück, die den Text zwischen zwei angegebenen Zeilen darstellt.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
Function GetLines ( _
    Start As Integer, _
    ExclusiveEnd As Integer _
) As String
string GetLines(
    int Start,
    int ExclusiveEnd
)
String^ GetLines(
    [InAttribute] int Start, 
    [InAttribute] int ExclusiveEnd
)
abstract GetLines : 
        Start:int * 
        ExclusiveEnd:int -> string
function GetLines(
    Start : int, 
    ExclusiveEnd : int
) : String

Parameter

  • Start
    Typ: Int32

    Optional. Die Nummer der letzten Zeile, bis zu der der Text enthalten sein soll.

  • ExclusiveEnd
    Typ: Int32

    Erforderlich. Die Nummer der ersten Zeile, bis zu der der Text enthalten sein soll.

Rückgabewert

Typ: String
Der Text zwischen zwei angegebenen Zeilen.

Hinweise

Die zurückgegebene Zeichenfolge stellt den Text zwischen Start (einschließlich) und ExclusiveEnd (ausschließlich) dar. Die Zeichenfolge enthält Zeilenumbruchzeichen (ACSII-Zeichen 13) für Zeilenbegrenzungen und endet mit einem Zeilenumbruchzeichen, wenn die letzte Zeile mit einem Zeilenumbruchzeichen endet.

Beispiele

Sub GetLinesExample()
   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
   objEditPt.StartOfDocument()
   msgbox("The results of GetLines: " & Chr(13) & objeditpt.GetLines(1, 6))
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

EditPoint2 Schnittstelle

EnvDTE80-Namespace