Método IVsPackage.CreateTool (Guid)
Permite que o ambiente criar janelas de ferramenta sob demanda que são implementadas por VSPackages.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int CreateTool(
[InAttribute] ref Guid rguidPersistenceSlot
)
int CreateTool(
[InAttribute] Guid% rguidPersistenceSlot
)
abstract CreateTool :
rguidPersistenceSlot:Guid byref -> int
Function CreateTool (
<InAttribute> ByRef rguidPersistenceSlot As Guid
) As Integer
Parâmetros
- rguidPersistenceSlot
[in] Identificador exclusivo da janela da ferramenta.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsPackage::CreateTool(
[in] REFGUID rguidPersistenceSlot
);
Uma janela de ferramenta pode ser configurada para abrir automaticamente na próxima vez que o ambiente é iniciado se a janela estava aberta durante o desligamento do ambiente.
Este método não deve ser feita a janela da ferramenta visível; ou seja, ele não deve chamar Show.
Para abrir automaticamente janelas de ferramentas quando o ambiente é iniciado, passe CTW_fForceCreate para CreateToolWindow.A ferramenta windows e sua configuração devem ser registrados no registro do sistema.Para o formato de entrada do Registro específica e valores, consulte Tool Window Registration and Configuration.
Consulte também
Interface IVsPackage
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo