Método Windows.CreateToolWindow
Cria uma nova janela de ferramenta contendo especificado Document o 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 do Document o 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 seja hospedado na janela de ferramenta.
Valor de retorno
Tipo: EnvDTE.Window
A Window objeto.
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 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.