ToolBoxItem Interface

 

Represents an item in the ToolBox.

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

[GuidAttribute("46538D1B-4D81-4002-8BB4-DBDB65BABB23")]
public interface ToolBoxItem

NameDescription
System_CAPS_pubpropertyCollection

Gets the collection containing the ToolBoxItem object supporting this property.

System_CAPS_pubpropertyDTE

Gets the top-level extensibility object.

System_CAPS_pubpropertyName

Gets or sets the name of the ToolBoxItem object.

NameDescription
System_CAPS_pubmethodDelete()

Removes the ToolBoxItem object from the collection.

System_CAPS_pubmethodSelect()

Causes this item to become active in the integrated development environment (IDE).

A ToolBoxItem object can contain controls, text, HTML fragments, or other objects.

Sub ToolBoxItemExample()
    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
Return to top
Show: