Source.GetTextUpToLine 方法
从源页获取文本模式将匹配特定行号。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
语法
声明
Public Function GetTextUpToLine ( _
line As Integer _
) As String
public string GetTextUpToLine(
int line
)
参数
- line
类型:System.Int32
文本最后一行的行号获取的。指定 0 获取源中的所有文本。
返回值
类型:System.String
模式将匹配特定行的所有文本。
备注
此方法调用 IVsTextLines 对象的 GetLastLineIndex 方法将传递给 Source 类构造函数获取行的总数。 如果 line 为 0,请使用行的总数 (减号 1) 作为最后一行;否则,则为; 如果不超过行的总数,请使用 line 。 最后,获取获取 (与 GetLengthOfLine的调用) 和调用返回的结果的最后一行的长度。 GetText(Int32, Int32, Int32, Int32)。 ,如果 GetLastLineIndex 或 GetLengthOfLine 返回 false,此方法将引发异常。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。