Condividi tramite


Costruttore ProvideLanguageExtensionAttribute (Type, String)

Inizializza una nuova istanza di ProvideLanguageExtensionAttribute attributo, utilizzando il tipo della classe di servizio di linguaggio.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

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

Parametri

  • languageService
    Tipo: System.Type
    [in] Il tipo della classe di servizio di linguaggio.
  • extension
    Tipo: System.String
    [in] Stringa contenente l'estensione di file da associare al servizio di linguaggio.

Note

utilizzare typeof (Riferimenti per C#) operatore per ottenere il tipo della classe del linguaggio.Nell'esempio seguente viene illustrato come questo operatore viene utilizzato.

L'estensione di file deve sempre disporre il punto iniziale.

Esempi

using Microsoft.VisualStudio.Shell;

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideLanguageExtensionAttribute Classe

Overload ProvideLanguageExtensionAttribute

Spazio dei nomi Microsoft.VisualStudio.Shell