LanguageService.Initialize 方法

调用初始化语言服务。

命名空间:  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 中)

语法

声明
Public Overridable Sub Initialize
public virtual void Initialize()

备注

此方法允许您执行初始化任务特定于语言服务。 如果您有必须完成的特定初始化,必须从 LanguageService 类派生类并实现此方法。 如果没有任何特殊的初始化需要,不执行在派生类中实现此方法。

备注

如果执行此方法,必须在执行其他初始化之前调用此方法的基类版本。

基方法创建一个 windows 窗体控件的后台任务 (如分析。

示例

using Microsoft.VisualStudio.Package;

namespace MyLanguagePackage
{
    [Guid("B614A40A-80D9-4fac-A6AD-FC2868FFF7CD")]
    public class MyLanguageService : LanguageService
    {
        public Initialize()
        {
            base.Initialize();
            // Do your language-specified initialization here
        }
    }
}

.NET Framework 安全性

请参见

参考

LanguageService 类

Microsoft.VisualStudio.Package 命名空间