Compartir a través de


ToolBox (Interfaz)

Representa el Cuadro de herramientas del entorno de desarrollo integrado (IDE).

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

Sintaxis

'Declaración
<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")> _
Public Interface ToolBox
[GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface ToolBox
[GuidAttribute(L"56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface class ToolBox
[<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")>]
type ToolBox =  interface end
public interface ToolBox

El tipo ToolBox expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ActiveTab Obtiene el elemento seleccionado actualmente en el Cuadro de herramientas.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Parent Obtiene el objeto primario inmediato de un objeto ToolBox.
Propiedad pública ToolBoxTabs Obtiene la colección de todas las fichas del Cuadro de herramientas.

Arriba

Comentarios

Un objeto Window representa la ventana del Cuadro de herramientas. ToolBox contiene una colección de objetos ToolBoxTab, como controles. Los objetos ToolBoxItem representan los elementos individuales de las fichas del Cuadro de herramientas.

Una ficha especial, denominada Portapapeles, contiene los 15 últimos elementos cortados o copiados al Portapapeles.

Sólo hay un objeto ToolBox en el IDE.

Ejemplos

Sub ToolboxExample()
    ' Define the variables and create an object reference to the IDE's  
    ' ToolBox object.
    Dim win As Window = DTE.Windows.Item(Constants.vsWindowKindToolbox)
    Dim tlBox As ToolBox = win.Object
    Dim tbxTabs As ToolBoxTabs

    ' Create an object reference to the ToolBoxTabs object.
    tbxTabs = tlBox.ToolBoxTabs

    ' Now you can manipulate the ToolBox.
    ' List the total number of tabs in the ToolBox.
    MsgBox("Number of ToolBox tabs: " & tbxTabs.Count)
End Sub

Vea también

Referencia

EnvDTE (Espacio de nombres)