ModelingPackage.AddToolWindow (Método)
Agrega una ventana de herramientas al diseñador generado para un lenguaje específico del dominio.
Espacio de nombres: Microsoft.VisualStudio.Modeling.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintaxis
'Declaración
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
Parámetros
- toolWindowType
Tipo: System.Type
El tipo de ventana de herramientas que se va a agregar.
Comentarios
Si el paquete admite ventanas de herramientas, debe llamar a este método cuando se inicializa la clase de ModelingPackage .
Solo se admiten las ventanas de herramientas de la solo- instancia. Por consiguiente, un 1:1 que siempre asigna resultados.
Las instancias de ventanas de herramientas se crean a petición.
Ejemplos
El ejemplo siguiente se registra una ventana de herramientas personalizada definida en la clase de CustomToolWindow .
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.