IVsToolbox Methods

Include Protected Members
Include Inherited Members

The IVsToolbox type exposes the following members.

Methods

 

Name

Description

Public method

AddActiveXItem

Allows ActiveX controls to be programmatically added to the Toolbox.

Public method

AddItem

Adds a data object to the specified tab in the Toolbox.

Public method

AddItemFromFile

Allows files to be programmatically added to the Toolbox.

Public method

AddTab

Adds a new tab to the Toolbox.

Public method

AddTabEx

Adds a new tab to the Toolbox and specifies how the tabs are viewed.

Public method

DataUsed

Called by a designer to inform the Toolbox that the item has been pasted onto the form.

Public method

EnumItems

Enumerates items on a given tab in the Toolbox, or all items in the Toolbox.

Public method

EnumTabs

Enumerates through tabs in the Toolbox.

Public method

GetData

Returns the data object for the selected item in the Toolbox.

Public method

GetFrame

Returns the window frame for the Toolbox.

Public method

GetTab

Returns the name of the selected tab.

Public method

GetTabView

Returns the tab view for the specified tab.

Public method

IsCurrentUser

Determines whether the specified Toolbox user is the current user.

Public method

RegisterDataProvider

Registers a Toolbox data provider.

Public method

RemoveItem

Removes an item from the Toolbox.

Public method

RemoveTab

Removes a tab from the Toolbox.

Public method

SelectItem

Programmatically selects an item.

Public method

SelectTab

Programmatically selects the referenced Toolbox tab.

Public method

SetCursor

Sets the drop cursor for the current, enabled Toolbox item.

Public method

SetItemInfo

Sets information for the referenced item.

Public method

SetTabView

Sets the type of view for the specified tab.

Public method

UnregisterDataProvider

Unregisters the specified data provider.

Public method

UpdateToolboxUI

Forces a redraw of the Toolbox UI.

Top

See Also

Reference

IVsToolbox Interface

Microsoft.VisualStudio.Shell.Interop Namespace