LanguageService.IVsLanguageContextProvider.UpdateLanguageContext 方法

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)

语法

声明
Private Function UpdateLanguageContext ( _
    dwHint As UInteger, _
    buffer As IVsTextLines, _
    ptsSelection As TextSpan(), _
    ptr As Object _
) As Integer Implements IVsLanguageContextProvider.UpdateLanguageContext
int IVsLanguageContextProvider.UpdateLanguageContext(
    uint dwHint,
    IVsTextLines buffer,
    TextSpan[] ptsSelection,
    Object ptr
)

参数

返回值

类型:System.Int32
如果成功,则返回; S_OK否则,返回错误代码。

实现

IVsLanguageContextProvider.UpdateLanguageContext(UInt32, IVsTextLines, array<TextSpan[], Object)

备注

特定对象可用于 IVsUserContext 接口中查询通过将其强制转换为 IVsUserContext 接口: IVsUserContext pContext = ptr as IVsUserContext。

该基方法调用另一 LanguageService.UpdateLanguageContext 和总是返回 S_OK

.NET Framework 安全性

请参见

参考

LanguageService 类

Microsoft.VisualStudio.Package 命名空间