ModelingPackage.AddToolWindow, méthode
Ajoute une fenêtre Outil au générateur généré pour un langage spécifique au domaine.
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Déclaration
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
Paramètres
- toolWindowType
Type : System.Type
Le type de fenêtre Outil à ajouter.
Notes
Si votre package prend en charge des fenêtres Outil, vous devez appeler cette méthode lorsque la classe d'ModelingPackage est initialisée.
Uniquement des fenêtres Outil d'unique- instance instance unique sont prises en charge.Par conséquent, un 1:1 mappant toujours des résultats.
Des instances des fenêtres Outil sont créées à la demande.
Exemples
L'exemple suivant enregistre une fenêtre Outil personnalisée qui est définie dans la classe d'CustomToolWindow.
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.