Source.CreateAuthoringSink 方法

在分析操作中创建一 AuthoringSink 对象的实例。使用。

命名空间:  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 Overridable Function CreateAuthoringSink ( _
    reason As ParseReason, _
    line As Integer, _
    col As Integer _
) As AuthoringSink
public virtual AuthoringSink CreateAuthoringSink(
    ParseReason reason,
    int line,
    int col
)

参数

  • line
    类型:System.Int32
    行索引分析是开始的位置。
  • col
    类型:System.Int32
    列索引分析是开始的位置。

返回值

类型:Microsoft.VisualStudio.Package.AuthoringSink
返回一个 AuthoringSink 对象。

备注

此方法在 LanguageService 类的 CreateParseRequest 方法调用。 如果需要从 AuthoringSink 类派生类,需要从 Source 类派生类中重写该方法实例化 AuthoringSink 类的版本。

该基方法始终返回 AuthoringSink 类的新实例。

.NET Framework 安全性

请参见

参考

Source 类

Microsoft.VisualStudio.Package 命名空间