Windows2.CreateToolWindow (Método)
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: AddInObligatorio. Objeto AddIn cuyo período de duración determina el período de duración de la ventana de herramientas.
ProgID
Tipo: StringObligatorio. Identificador de programación del objeto Document o el control ActiveX.
Caption
Tipo: StringObligatorio. La leyenda de la nueva ventana de herramientas.
GuidPosition
Tipo: StringObligatorio. Identificador único para la nueva ventana de herramientas, que se puede utilizar como índice para Windows.Item.
DocObj
Tipo: Object%Obligatorio. Control u objeto Document que se va a hospedar en la ventana de herramientas.
Valor devuelto
Tipo: Window
Un objeto Window.
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
- 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.