Source.GetTextUpToLine(Int32) 方法

定义

获取源中到给定行号和包含给定行号的文本。

public:
 System::String ^ GetTextUpToLine(int line);
public:
 Platform::String ^ GetTextUpToLine(int line);
std::wstring GetTextUpToLine(int line);
public string GetTextUpToLine (int line);
member this.GetTextUpToLine : int -> string
Public Function GetTextUpToLine (line As Integer) As String

参数

line
Int32

要获取的最后一个文本行的行号。 指定0可获取源中的所有文本。

返回

String

直到和包含给定行的所有文本。

注解

此方法对 GetLastLineIndex IVsTextLines 传递给类构造函数的对象调用方法 Source 以获取总行数。 如果 line 为0,则使用总行数 (减 1) 作为最后一行; 否则, line 如果它不超过行总数,则使用。 最后,获取最后一行的长度,以获取对) 的调用 (GetLengthOfLine ,并从对的调用返回结果 GetText(Int32, Int32, Int32, Int32) 。 如果 GetLastLineIndex 或返回错误,则此方法将引发异常 GetLengthOfLine

适用于