Udostępnij za pośrednictwem


Konstruktor ProvideLanguageExtensionAttribute — (Type, String)

Inicjuje nowe wystąpienie ProvideLanguageExtensionAttribute atrybutu przy użyciu typu klasy usług językowych.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Sub New ( _
    languageService As Type, _
    extension As String _
)
public ProvideLanguageExtensionAttribute(
    Type languageService,
    string extension
)

Parametry

  • languageService
    Typ: System.Type
    [w] Typ klasy języka usługi.
  • extension
    Typ: System.String
    [w] Ciąg zawierający rozszerzenia pliku do skojarzenia z usług językowych.

Uwagi

Użyj typeof (C# odniesienia) operatorem w celu uzyskania typu klasy języka.Poniższy przykład pokazuje, jak używać tego operatora.

Rozszerzenie pliku zawsze powinien mieć wiodących okres.

Przykłady

using Microsoft.VisualStudio.Shell;

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ProvideLanguageExtensionAttribute Klasa

Przeciążenie ProvideLanguageExtensionAttribute

Przestrzeń nazw Microsoft.VisualStudio.Shell