Método ModelingPackage.AddToolWindow
Adiciona uma janela de ferramenta para o designer gerado para um idioma específico do domínio.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Sintaxe
'Declaração
Protected Sub AddToolWindow ( _
toolWindowType As Type _
)
protected void AddToolWindow(
Type toolWindowType
)
Parâmetros
- toolWindowType
Tipo: System.Type
O tipo de janela de ferramenta para adicionar.
Comentários
Se seu pacote oferece suporte a janelas de ferramentas, você deve chamar esse método quando o ModelingPackage a classe é inicializada.
São suportadas somente janelas de ferramentas de instância única.Portanto, um mapeamento de 1: 1 sempre resulta.
Instâncias de janelas de ferramentas são criadas por demanda.
Exemplos
O exemplo a seguir registra uma janela de ferramenta personalizada que é definida na CustomToolWindow classe.
protected override void Initialize()
{
//Initializes the base class for the package
base.Initialize();
//Registers a custom tool window
this.AddToolWindow(typeof(CustomToolWindow));
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.