Freigeben über


ToolBoxTab-Schnittstelle

Stellt eine Registerkarte in der Toolbox sowie alle auf der Registerkarte enthaltenen Elemente dar.

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

Syntax

'Declaration
<GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")> _
Public Interface ToolBoxTab
[GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")]
public interface ToolBoxTab
[GuidAttribute(L"CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")]
public interface class ToolBoxTab
[<GuidAttribute("CE2DEF9E-3387-4BF2-967B-A1F7F70DF325")>]
type ToolBoxTab =  interface end
public interface ToolBoxTab

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Collection Ruft die Auflistung mit dem ToolBoxTab-Objekt ab, das diese Eigenschaft unterstützt.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft ListView Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Elemente auf einer bestimmten ToolBox-Registerkarte in der Listenansicht oder in der Symbolansicht angezeigt werden.
Öffentliche Eigenschaft Name Ruft den Namen des Objekts ab oder legt ihn fest.
Öffentliche Eigenschaft ToolBoxItems Ruft die Auflistung der ToolBoxItems ab, die ToolBoxTab zugeordnet sind.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Activate Verschiebt den Fokus auf das aktuelle Element.
Öffentliche Methode Delete Entfernt ToolBoxTab aus einer Auflistung.

Zum Seitenanfang

Beispiele

Sub ToolBoxTabExample()
    Dim tlBox As ToolBox
    Dim tbxTabs As ToolBoxTabs
    Dim tbxTab As ToolBoxTab
    Dim tbxItem As ToolBoxItem

    Try
        ' Create an object reference to the IDE's ToolBox object and
        ' its tabs.
        tlBox = DTE.Windows.Item(Constants.vsWindowKindToolbox).Object
        tbxTabs = tlBox.ToolBoxTabs

        ' Select the first ToolBox tab.
        tbxTab = tbxTabs.Item(1)
        tbxTab.Activate()
        tbxItem = tbxTab.ToolBoxItems.Item(4)
        MsgBox("ToolBox item name: " & tbxItem.Name)

    Catch ex As System.Exception
        MsgBox("ERROR: " & ex.Message)
    End Try
End Sub

Siehe auch

Referenz

EnvDTE-Namespace