Windows.CreateToolWindow (Método)
Crea una nueva ventana de herramientas que contiene el objeto Document o el control ActiveX especificados.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.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.Un identificador único para la nueva ventana de herramientas, que puede utilizarse como índice para 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.
Comentarios
Si intenta establecer cualquiera de los 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. Por tanto, asegúrese de que la ventana sea visible antes de intentar establecer cualquiera de esas propiedades.
Para obtener información sobre cómo crear controles ActiveX, vea Crear un control ActiveX MFC.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.