Freigeben über


EditPoint.GetLines-Methode

Ruft eine Zeichenfolge ab, die den Text zwischen zwei angegebenen Zeilen darstellt.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.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 ersten Zeile, bis zu der der Text enthalten sein soll.

  • ExclusiveEnd
    Typ: Int32

    Erforderlich. Die Nummer der letzten 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

EditPoint Schnittstelle

EnvDTE-Namespace