Compartilhar via


IVsToolWindowFactory Interface

Definição

Fornece ao VSPackages a capacidade de criar várias janelas de ferramentas.

public interface class IVsToolWindowFactory
public interface class IVsToolWindowFactory
__interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolWindowFactory
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolWindowFactory = interface
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsToolWindowFactory = interface
Public Interface IVsToolWindowFactory
Derivado
Atributos

Comentários

Se o VSPackage der suporte a janelas de ferramentas de várias instâncias, você deverá implementar essa interface.

Notas aos Implementadores

Implementado por VSPackages que dão suporte a janelas de ferramentas de várias instâncias.

Notas aos Chamadores

Chamado pelo ambiente quando um usuário solicita uma nova janela de ferramentas.

Métodos

CreateToolWindow(Guid, UInt32)

Permite que o ambiente crie várias janelas de ferramentas sob demanda implementadas pelo VSPackages.

Aplica-se a