Source 构造函数
初始化 Source 类的新实例。
命名空间: 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 Sub New ( _
service As LanguageService, _
textLines As IVsTextLines, _
colorizer As Colorizer _
)
public Source(
LanguageService service,
IVsTextLines textLines,
Colorizer colorizer
)
参数
- service
类型:Microsoft.VisualStudio.Package.LanguageService
委托控制此实例的语言服务的 LanguageService 对象。必需的并且不能是 nullnull 引用(在 Visual Basic 中为 Nothing)。
- textLines
类型:Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
表示源文件的 IVsTextLines 对象。必需的并且不能是 nullnull 引用(在 Visual Basic 中为 Nothing)。
- colorizer
类型:Microsoft.VisualStudio.Package.Colorizer
使用的 Colorizer 对象为语法突出显示。必需的并且不能是 nullnull 引用(在 Visual Basic 中为 Nothing)。
备注
Source 类--或此类的派生--在 CreateSource 方法的实现实例化。 如果从 Source 类派生,请确保一个基本构造函数。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。