Método Windows.CreateToolWindow
Cria uma nova janela de ferramenta contendo especificado Document objeto ou controle de ActiveX.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Function CreateToolWindow ( _
AddInInst As AddIn, _
ProgID As String, _
Caption As String, _
GuidPosition As String, _
<OutAttribute> ByRef DocObj As Object _
) As Window
Window CreateToolWindow(
AddIn AddInInst,
string ProgID,
string Caption,
string GuidPosition,
out Object DocObj
)
Window^ CreateToolWindow(
[InAttribute] AddIn^ AddInInst,
[InAttribute] String^ ProgID,
[InAttribute] String^ Caption,
[InAttribute] String^ GuidPosition,
[InAttribute] [OutAttribute] Object^% DocObj
)
abstract CreateToolWindow :
AddInInst:AddIn *
ProgID:string *
Caption:string *
GuidPosition:string *
DocObj:Object byref -> Window
function CreateToolWindow(
AddInInst : AddIn,
ProgID : String,
Caption : String,
GuidPosition : String,
DocObj : Object
) : Window
Parâmetros
- AddInInst
Tipo: EnvDTE.AddIn
Obrigatório.Um AddIn objeto cujo tempo de vida determina o tempo de vida da janela de ferramenta.
- ProgID
Tipo: System.String
Obrigatório.A identificação programática da Document objeto ou controle de ActiveX.
- Caption
Tipo: System.String
Obrigatório.A legenda para a nova janela de ferramenta.
- GuidPosition
Tipo: System.String
Obrigatório.Um identificador exclusivo para a nova janela de ferramenta que pode ser usado como um índice para Item.
- DocObj
Tipo: System.Object%
Obrigatório.O Document objeto ou controle para hospedagem na janela da ferramenta.
Valor de retorno
Tipo: EnvDTE.Window
A Window object.
Comentários
Se você tentar definir qualquer um dos Estados de visibilidade da nova janela de ferramenta — como, por exemplo, altura, largura ou posição — antes que a janela de ferramentas estiver visível, você obterá um erro.Portanto, certifique-se de que a janela está visível antes de tentar definir quaisquer dessas propriedades.
Para obter informações sobre como criar controles de ActiveX, consulte Criar um controle de ActiveX do MFC.
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.