Metoda ModelingPackage.AddToolWindow —
Dodaje okna narzędzia wygenerowanej projektanta dla języka specyficzne dla domeny.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Składnia
'Deklaracja
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
Parametry
- toolWindowType
Typ: System.Type
Typ okna narzędzia do dodawania.
Uwagi
Jeśli Twój pakiet obsługuje narzędzie systemu windows, należy wywołać tej metody po ModelingPackage klasy jest zainicjowany.
Obsługiwane są tylko jednego wystąpienia narzędzia systemu windows.W związku z tym 1: 1 mapowanie zawsze wyników.
Wystąpień narzędzia systemu windows są tworzone na żądanie.
Przykłady
Poniższy przykład rejestruje okna narzędzia niestandardowe, który jest zdefiniowany w CustomToolWindow klasy.
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.