ToolBoxTab Interface

Represents a tab in the ToolBox, along with any objects the tab contains.

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


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

The ToolBoxTab type exposes the following members.


  Name Description
Public property Collection Gets the collection containing the ToolBoxTab object supporting this property.
Public property DTE Gets the top-level extensibility object.
Public property ListView Gets or sets a value indicating whether items in a particular ToolBox tab display in List view or Icon view format.
Public property Name Gets or sets the name of the object.
Public property ToolBoxItems Gets the collection of ToolBoxItems associated with a ToolBoxTab.



  Name Description
Public method Activate Moves the focus to the current item.
Public method Delete Removes the ToolBoxTab from a collection.



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

        ' 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)
        tbxItem = tbxTab.ToolBoxItems.Item(4)
        MsgBox("ToolBox item name: " & tbxItem.Name)

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

See Also


EnvDTE Namespace