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 | |
---|---|---|
ActiveTab | Obtiene el elemento seleccionado actualmente en el Cuadro de herramientas. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
Parent | Obtiene el objeto primario inmediato de un objeto ToolBox. | |
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