ProvideLanguageExtensionAttribute 构造函数 (Type, String)

使用语言服务类中,的类型初始化 ProvideLanguageExtensionAttribute 属性的新实例,。

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Sub New ( _
    languageService As Type, _
    extension As String _
)
public ProvideLanguageExtensionAttribute(
    Type languageService,
    string extension
)

参数

  • languageService
    类型:System.Type
    [in] 语言服务类的类型。
  • extension
    类型:System.String
    [in] 包含文件扩展名的字符串与语言服务。

备注

使用 typeof(C# 参考) 运算符获取切换的类型。下面的示例演示如何使用此运算符。

文件扩展名应始终具有驱动的过程。

示例

using Microsoft.VisualStudio.Shell;

namespace MyLanguagePackage
{
    [ProvideLanguageExtension(typeof(MyLanguageService), ".myext")]
    public class MyLanguagePackage : Package
    {
    }
}

.NET Framework 安全性

请参见

参考

ProvideLanguageExtensionAttribute 类

ProvideLanguageExtensionAttribute 重载

Microsoft.VisualStudio.Shell 命名空间