Share via


ToolBox-Schnittstelle

Stellt die ToolBox der integrierten Entwicklungsumgebung (IDE) dar.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<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

Der ToolBox-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActiveTab Ruft das momentan in der ToolBox ausgewählte Element ab.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt eines ToolBox-Objekts ab.
Öffentliche Eigenschaft ToolBoxTabs Ruft eine Auflistung aller Registerkarten der ToolBox ab.

Zum Seitenanfang

Hinweise

Ein Window-Objekt stellt das ToolBox-Fenster dar. Die ToolBox enthält eine Auflistung von ToolBoxTab-Objekten, beispielsweise Steuerelemente. Einzelne Elemente auf den ToolBox-Registerkarten werden durch ToolBoxItem-Objekte dargestellt.

Eine besondere Registerkarte mit der Bezeichnung Zw.-Ablage enthält die letzten 15 Elemente, die durch Ausschneiden oder Kopieren in der Zwischenablage gespeichert wurden.

Es gibt nur ein ToolBox-Objekt in der IDE.

Beispiele

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

Siehe auch

Referenz

EnvDTE-Namespace