Compartir a través de


Windows2.CreateToolWindow (Método) (AddIn, String, String, String, Object%)

Crea una nueva ventana de herramientas que contiene el objeto Document o el control ActiveX especificados.

Espacio de nombres:  EnvDTE80
Ensamblado:  EnvDTE80 (en EnvDTE80.dll)

Sintaxis

'Declaración
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
    Obligatorio.Objeto AddIn cuyo período de duración determina el período de duración de la ventana de herramientas.
  • ProgID
    Tipo: System.String
    Obligatorio.Identificador de programación del objeto Document o el control ActiveX.
  • Caption
    Tipo: System.String
    Obligatorio.La leyenda de la nueva ventana de herramienta.
  • GuidPosition
    Tipo: System.String
    Obligatorio.Identificador único para la nueva ventana de herramienta, que se puede utilizar como índice para Windows.Item.
  • DocObj
    Tipo: System.Object%
    Obligatorio.Control u objeto Document que se va a hospedar en la ventana de herramientas.

Valor devuelto

Tipo: EnvDTE.Window
Un objeto Window.

Implementaciones

Windows.CreateToolWindow(AddIn, String, String, String, Object%)

Comentarios

Si intenta establecer estados de visibilidad de la nueva ventana de herramientas (como alto, ancho o posición) antes de que la ventana de herramientas sea visible, obtendrá un error. Asegúrese de que la ventana es visible antes de intentar establecer ninguna propiedad de ese tipo.

Para obtener un ejemplo de cómo usar este método, vea el ejemplo ToolWindow en la Visual Studio página web de ejemplos de automatización. Para obtener información sobre cómo crear controles ActiveX, vea Crear un control ActiveX MFC.

Seguridad de .NET Framework

Vea también

Referencia

Windows2 Interfaz

CreateToolWindow (Sobrecarga)

EnvDTE80 (Espacio de nombres)