ModelingPackage.AddToolWindow-Methode
Fügt ein Toolfenster dem generierten Designer für eine domänenspezfische Sprache hinzu.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
Parameter
- toolWindowType
Typ: System.Type
Der Typ des Toolfensters, das hinzugefügt werden soll.
Hinweise
Wenn das Paket Toolfenster unterstützt, sollten Sie diese Methode aufrufen, wenn die ModelingPackage-Klasse initialisiert wird.
Nur Einzelinstanztoolfenster werden unterstützt. Daher ein 1:1, das immer Ergebnisse zuordnet.
Instanzen von Toolfenstern werden bei Bedarf erstellt.
Beispiele
Das folgende Beispiel registriert ein benutzerdefiniertes Toolfenster, das in der CustomToolWindow-Klasse definiert wird.
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.