IVsPackage.CreateTool(Guid) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite que o ambiente crie janelas de ferramentas sob demanda que são implementadas pelo VSPackages.
public:
int CreateTool(Guid % rguidPersistenceSlot);
public int CreateTool (ref Guid rguidPersistenceSlot);
abstract member CreateTool : Guid -> int
Public Function CreateTool (ByRef rguidPersistenceSlot As Guid) As Integer
Parâmetros
- rguidPersistenceSlot
- Guid
no Identificador exclusivo da janela de ferramentas.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De VSShell. idl:
HRESULT IVsPackage::CreateTool(
[in] REFGUID rguidPersistenceSlot
);
Uma janela de ferramentas pode ser configurada para ser aberta automaticamente na próxima vez em que o ambiente for iniciado se a janela estiver aberta durante o desligamento do ambiente.
Esse método não deve tornar a janela de ferramentas visível; ou seja, ele não deve chamar Show .
Para abrir janelas de ferramentas automaticamente quando o ambiente é iniciado, passe CTW_fForceCreate para CreateToolWindow . As janelas de ferramentas e suas configurações devem ser registradas no registro do sistema. Para obter valores e formato de entrada de registro específicos, confira registro e configuração da janela de ferramentas.