Condividi tramite


Metodo ModelingPackage.AddToolWindow

Aggiunge una finestra degli strumenti alla finestra di progettazione generata per un linguaggio specifico di dominio.

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

Sintassi

'Dichiarazione
Protected Sub AddToolWindow ( _
    toolWindowType As Type _
)
protected void AddToolWindow(
    Type toolWindowType
)

Parametri

  • toolWindowType
    Tipo: System.Type
    Il tipo di finestra degli strumenti da aggiungere.

Note

Se il pacchetto supporta le finestre degli strumenti, è necessario chiamare questo metodo quando ModelingPackage la classe viene inizializzata.

Solo le finestre degli strumenti di sono supportate.di conseguenza, un 1:1 che esegue il mapping sempre i risultati.

Le istanze delle finestre degli strumenti sono su richiesta creato.

Esempi

Nell'esempio registra una finestra degli strumenti personalizzata definita in CustomToolWindow classe.

protected override void Initialize()
  {
     //Initializes the base class for the package 
     base.Initialize();

     //Registers a custom tool window
     this.AddToolWindow(typeof(CustomToolWindow));
  }

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelingPackage Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Shell