Windows.CreateToolWindow(AddIn, String, String, String, Object) 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.
Cria uma nova janela de ferramenta que contém o Document objeto ou o controle ActiveX especificado.
public:
EnvDTE::Window ^ CreateToolWindow(EnvDTE::AddIn ^ AddInInst, System::String ^ ProgID, System::String ^ Caption, System::String ^ GuidPosition, [Runtime::InteropServices::Out] System::Object ^ % DocObj);
EnvDTE::Window CreateToolWindow(EnvDTE::AddIn const & AddInInst, std::wstring const & ProgID, std::wstring const & Caption, std::wstring const & GuidPosition, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & DocObj);
[System.Runtime.InteropServices.DispId(300)]
public EnvDTE.Window CreateToolWindow (EnvDTE.AddIn AddInInst, string ProgID, string Caption, string GuidPosition, out object DocObj);
[<System.Runtime.InteropServices.DispId(300)>]
abstract member CreateToolWindow : EnvDTE.AddIn * string * string * string * obj -> EnvDTE.Window
Public Function CreateToolWindow (AddInInst As AddIn, ProgID As String, Caption As String, GuidPosition As String, ByRef DocObj As Object) As Window
Parâmetros
- AddInInst
- AddIn
Obrigatórios. Um AddIn objeto cujo tempo de vida determina o tempo de vida da janela de ferramentas.
- Caption
- String
Obrigatórios. A legenda para a nova janela de ferramenta.
- GuidPosition
- String
Obrigatórios. Um identificador exclusivo para a nova janela de ferramenta, que pode ser usado como um índice para Item(Object) .
Retornos
Um objeto Window.
- Atributos
Comentários
Se você tentar definir qualquer um dos Estados de visibilidade da nova janela de ferramentas — como altura, largura ou posição — antes que a janela de ferramentas fique visível, você receberá um erro. Portanto, certifique-se de que a janela esteja visível antes de tentar definir essas propriedades.
Para obter informações sobre como criar controles ActiveX, consulte criando um controle ActiveX do MFC.